Today's biggest winners and losers in the stock market.
On this episode of Stock Movers:
- BP said earnings jumped in the first quarter as spiraling energy prices and market turmoil triggered by the Iran war led to a surge in profits from its oil trading operation.
- Barclays traders struggled to capitalize on a volatile quarter with returns falling short of their US rivals.
- Novartis’s profit fell more than estimated and sales unexpectedly declined in the first quarter as some of the drugmaker’s best-selling medicines were hit hard by generic competition.

Barclays Down, Novartis Falls, WPP Disappoints
05:04

Closing Bell: Micron/Sandisk Gain, Veradermics Surges, Disney Falls
05:33

Microsoft Swings on OpenAI, United Airlines Sinks, Verizon Jumps
05:16