According to trading data, the price of Brent futures contracts for July 2025 delivery on London’s ICE was up by 2.44% at $61.72 per barrel
According to trading data, the price of Brent futures contracts for July 2025 delivery on London’s ICE was up by 2.44% at $61.72 per barrel