Oil falls after Saudi Arabia, Russia delay meeting, Cushing stockpiles soar

Oil falls after Saudi Arabia, Russia delay meeting, Cushing stockpiles soar

Reuters India

Published

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.

Full Article