• Press Releases

    Oil price slump has the potential to lower energy bills

    The price of crude oil has fallen by just over a third since last Thursday ($50/bl) following the apparent collapse of the production sharing deal between OPEC and Russia (OPEC+) due to an inability by the group to agree on a concerted response to the coronavirus outbreak. While there has...