Markets remain focused on geopolitical tensions involving Iran, stalled US-Iran talks and reduced vessel movement through the Strait of Hormuz, which have kept risk premiums elevated in oil prices. OPEC has lowered its 2026 demand growth forecast to 1.17 million barrels per day from 1.4 million earlier, while the IEA now expects demand contraction this year. Saudi Arabia’s production has also fallen to multi-decade lows, adding to concerns over tightening global crude supplies.

By CNBCTV18May 15, 2026, 12:37:50 PM IST (Updated)
CNBCTV18 on Google
CNBCTV18



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *