Energy strategies are being put to the test

Energy demand has fallen sharply, and an oil price war has further destabilised the hydrocarbons sector.

Share this