Oil Prices Climb Above $114 Per Barrel as Iran Conflict Raises Supply Fears
Global oil prices surged past $114 per barrel in the latest trading session as the ongoing Iran war disrupted production and shipping routes,
March 9, 2026
Global oil prices surged past $114 per barrel in the latest trading session as the ongoing Iran war disrupted production and shipping routes,
March 9, 2026