Moody’s Sees Brent Crude Stuck in $90–110 Range Through 2026 as Hormuz Disruptions Become…
New Delhi: Oil prices in the global market are likely to remain in the high range of $90 to 110 per barrel “as there is little prospect of a swift and durable settlement between the US and Iran and with it the full reopening of the…