As the blockade of the Strait of Hormuz drives the worst energy crunch in modern history, leading governments to scramble to unload their emergency oil stockpiles, developing countries are among the least prepared to mitigate the shock.
Although surging fuel prices d...

1 week ago
14







English (US) ·