Oil traded near $68 as investors weighed the impact of a possible U.S. pull-out from the Iran nuclear deal and the potential for a historic accord between the leaders of North and South Korea.
Oil traded near $68 as investors weighed the impact of a possible U.S. pull-out from the Iran nuclear deal and the potential for a historic accord between the leaders of North and South Korea.