Energy strategies are being put to the test
Energy demand has fallen sharply, and an oil price war has further destabilised the hydrocarbons sector.
21 October 2020•2 mins read
Energy demand has fallen sharply, and an oil price war has further destabilised the hydrocarbons sector.