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
3 views
4 views
4 views
11 views
9 views
10 views
