KRTL BioTech

Oil falls after Saudi Arabia, Russia delay meeting

Oil falls after Saudi Arabia, Russia delay meeting

Oil prices fell on Monday, after Saudi Arabia and Russia delayed a meeting to discuss output cuts that could help reduce global oversupply as the coronavirus pandemic pummels demand.