October 12, 2026CommoditiesMacro·Neutral·commodities
Physical Brent crude tops $154 a barrel, highest since records began in 1991
Physical Brent crude oil has surged above $154 a barrel, its highest level since records began in 1991, according to a desk account. The post highlights the gap between physical oil prices and Brent futures prices.
Detected & updated continuously · Source: Nebula
Story subjects
Brent