3 views
Oil Slides Over 1% as U.S. Stockpiles Surge and Iran Talks Loom
Oil prices fell sharply after a three-year high in U.S. crude inventories and mounting uncertainty over U.S.-Iran negotiations. Brent crude dropped 1.5% to $69.80
