Oil down on ample supply as June Brent expires
Oil futures pulled back on Thursday as ample global supply weighed on prices while Brent's front-month June contract headed to expiration. Trading was choppy as market participants tried to square bullish factors, including recent drops in U.S. inventories, spot demand for crude in Asia and Middle...