Oil off on supply fears; stocks slip before French election

TOP READS FROM THE FISCAL TIMES