Oil price uncertainty index captured the scale of the disruption better than every other indicator. By December 2025, it had climbed to 208 while it surged to 773.5, nearly four times the December peak in March 2026.
Sehul Bhatt, director at Crisil Intelligence, says that In March, Brent crude increased to $110120 per barrel, while spot prices of Asian liquefied natural gas nearly doubled to $2025 per MMBtu, and suggests that even though there are early signs of demand moderation, supply uncertainty and logistics constraints are keeping import costs elevated.
Disclaimer: No Business Standard Journalist was involved in creation of this content
First Published: Apr 04 2026 | 4:50 PM IST