20170422 business.international-business: Oil off on supply fears; stocks slip before French election