The oil market’s two-year bull run is running into one of its biggest tests in months, facing a tidal wave of supply and growing worries about economic weakness sapping demand worldwide. Photo After topping out at more than $75 and $85 a barrel just a month ago, both U.S. crude and Brent benchmark futures have grappled with near-relentless selling. For a time, prices had some support on hopes that renewed U.S. sanctions on Iran would force barrels off the market. That changed in the last week. The world’s three largest producers – Russia, Saudi Arabia and the United States – all indicated they were pumping at record or near-record levels, while the United States said […]