Oil held below $68 as a bearish U.S. crude inventory report weighed on prices while uncertainty loomed over the fate of the Iranian nuclear deal.
Oil held below $68 as a bearish U.S. crude inventory report weighed on prices while uncertainty loomed over the fate of the Iranian nuclear deal.