global trade

  • Low carbon generation

    Oil prices slump as OPEC-Russia output deal collapses, prospect of price war emerges

    The price of crude oil has fallen by just over a third since last Thursday ($50/bl) after the production sharing deal between OPEC and Russia (OPEC+) seemingly collapsed following an inability by the group to agree a concerted response to the coronavirus outbreak. Having fallen by approximately 10% on Friday,...