The Economic Times
Elections 2026Economy / The Economic Times
Biggest energy crisis ever: 600 million barrels lost, oil shock sends prices, inflation and markets into turmoil
21 Apr 2026 3:47 am
30 C
Biggest energy crisis ever: 600 million barrels lost, oil shock sends prices, inflation and markets into turmoil