Bhumika Sharma

Mitigating Instability in the Energy Market: What’s in it for India?

In a historic first, global energy markets witnessed the crude oil price plunge to sub-zero levels. While oil-producing nations are likely to face budgetary crises due to the ongoing market meltdown...