BusinessGlobal Oil Prices Expected to Stay $90-$110 per Barrel in 2026: Moody’s
Moody’s forecasts that global oil prices will remain between $90 and $110 per barrel in 2026 due to the unlikely swift and durable settlement between the US and Iran, impacting market stability and supply dynamics.
The Hans India·


