Price of Brent oil below $100 per barrel on ICE
Brent crude oil futures on London's ICE have fallen below $100 per barrel, after earlier gaining more than 3% and exceeding $106 per barrel for May 2026 delivery contracts. The price movement reflects significant volatility in global oil markets.
Brent crude oil price ICE futures energy markets commodities