Crude oil prices surge past $114 per barrel as Iran war disrupts global supply
Global crude oil prices surged past $114 per barrel as the intensifying Iran war disrupted production and shipping routes in West Asia. Brent and WTI crude recorded sharp weekly gains amid fears of supply shortages.