MARKET REPORT: BP and Shell can’t plug the holes as crude price falls
London’s two oil majors racked up a day of heavy losses as traders nervously eyed the oil market. Oil prices tumbled after the biggest organisation of crude-producing countries, Opec+, failed on Sunday to reach a consensus about whether to extend the deep output cuts that have helped to buoy the market. Prices crashed at the … Read more