Oil prices climb on Iran strike fears as OPEC flags steady demand growth into 2027

Benchmark Brent crude traded around $66 a barrel on Wednesday, up roughly 10% since Jan. 7 to its highest level since October 2025.

Source link