Russia-Saudi Oil Alliance Under Pressure as Moscow Rejects Production Cuts
OPEC and its allies failed to reach a deal on oil production cuts on Friday, after Moscow refused to tighten supply to counter the effects of the coronavirus outbreak. The day before, OPEC ministers had recommended reducing output by 1.5 million barrels per day in face of the global slowdown caused by the epidemic and…