Price of Brent oil on London’s ICE tops $66 per barrel first time since January 14
The price of futures contracts of WTI crude oil for March 2026 delivery was down by 0.02% at $61.30 per barrel
The price of futures contracts of WTI crude oil for March 2026 delivery was down by 0.02% at $61.30 per barrel