October 12, 2026CommoditiesMacro·Bearish·commodities
Oil crashes below $90 as Russia-Ukraine energy ceasefire raises supply expectations
Oil prices crashed below $90 as the Russia-Ukraine energy ceasefire raised expectations of increased Russian oil supplies, according to a report.
Detected & updated continuously · Source: Nebula
Story subjects
oil