Oil falls after Saudi Arabia, Russia delay meeting, Cushing stockpiles soar
April 06, 2020 at 11:45 AM EDT
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.