June 05, 2026
Inflation is expected to remain elevated this year, adding pressure on economies
Export performance is falling short of forecasts by a wide margin
She denies fuel crisis, blames "dishonest hoarding" for shortages
New Delhi has yet to spell out any country-specific shift in oil purchases
India and China are the biggest buyers of Russian crude at discounted prices