Oil prices sink to 18-year low on plummeting demand, Saudi-Russia dispute
Monday, March 30, 2020 - 07:10
in Mathematics & Economics
Oil prices slumped to an 18-year low Monday on fears that the coronavirus pandemic could trigger a long-term collapse in demand and Saudi Arabia continued to saturate the market.