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 $110'120 per barrel, while spot prices of Asian liquefied natural gas nearly doubled to $20'25 per MMBtu,' and suggests that even though there are early signs of 'demand moderation', supply uncertainty and logistics constraints are keeping import costs elevated.