Oil prices slumped on Monday, pulling back from last week’s gains after Saudi Arabia and Russia delayed a meeting of oil producers aimed at resolving growing worldwide oversupply as the coronavirus pandemic pummels demand.
Source:: Reuters – Business News