As demand crunch deepens, how far can oil plummet?
Oil prices have plummeted by more than 30 percent since the start of the year but for producers the worst may be yet to come, warn experts, as the coronavirus epidemic weighs heavily on demand. The OPEC cartel of oil-producing countries and its allies failed to reach a deal on production cuts Friday, after Moscow…

