KRTL BioTech

Oil edges down after Saudi Arabia, Russia delay meeting

Oil edges down 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 alleviate global oversupply as the coronavirus pandemic pummels demand.