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