20170602 business.international-business: Oil prices slide amid glut concerns; U.S. withdrawal from climate deal