Oil slides to early-March lows on Iran deal boosting supply outlook
Oil prices fell to their lowest levels since early March as a potential U.S.-Iran peace deal raised expectations of higher global crude supply, with Brent around $78 and WTI near $75; a large U.S. stock draw supported near-term demand, but uncertainty over deal implementation kept further losses in check.





