Energy strategies are being put to the test
Energy demand has fallen sharply, and an oil price war has further destabilised the hydrocarbons sector.
Energy demand has fallen sharply, and an oil price war has further destabilised the hydrocarbons sector.
Copyright PEI Media
Not for publication, email or dissemination