BP
🔴 BP is trading 4% down today as U.S.-Iran peace deal progress weighs on oil prices
BP is trading 4% down at $37.74 as progress on a potential U.S.-Iran peace deal pressures global oil prices.
• Energy shares are lagging the broader market...