The deal reached on Sunday between Russia, Saudi Arabia and other oil producing nations is not enough to solve the oil price problem. Cutting 9.7 million barrels a day is not enough to save the American shale oil companies. The pandemic has reduced oil consumption so much that the deal won’t be enough to stabilize […]