20160517 business.international-business: Oil prices hit 2016 peaks on talk of supply deficit