French Presidential Election And Oil Price Fall Impact Global Markets
April 23, 2017 at 02:13 AM EDT
Crude prices fell by 6.4% last week on growing concerns over increasing U.S production affecting OPEC's attempts to reduce the global oil shortage. US Markets ended 0.5% higher.