The Economic Times
Elections 2026National / 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
33 C
Biggest energy crisis ever: 600 million barrels lost, oil shock sends prices, inflation and markets into turmoil