U.S. seizes Iranian-flagged ship, Warsh's big week, Cursor funding and more in Morning Squawk
Here are five key things investors need to know to start the trading day.
CNBC Tech - 2026-04-20 12:21:59Helen of Troy (HELE) Surges 6.0%: Is This an Indication of Further Gains?
Helen of Troy (HELE) saw its shares surge in the last session with trading volume being higher than average. The latest trend in earnings estimate revisions may not translate into further price increase in the near term.
Nasdaq Stocks - 2026-04-20 12:19:00Decent Global Bond Issuance Volumes to Aid Moody's Q1 Earnings
MCO eyes Q1 earnings lift as global bond issuance stays healthy; Corporate Finance revenues seen up 10% ahead of April 22 results.
Nasdaq Stocks - 2026-04-20 12:18:00Impressive Trading & IB Performance to Aid RJF's Q2 Earnings
Raymond James heads into April 22 earnings with fiscal Q2 profit and revenue expected to rise, backed by strong trading and steady investment banking fees.
Nasdaq Stocks - 2026-04-20 12:16:00
Are insider traders making millions from the Iran war?
The BBC has found significant spikes in activity shortly before the US president made some announcements.
BBC Business - 2026-04-20 12:14:56CENX Launches Expanded Production at Mt. Holly, Lifting U.S. Supply
CENX ramps Mt. Holly output toward full capacity, boosting U.S. aluminum supply and advancing a major expansion strategy with a new Oklahoma smelter.
Nasdaq Stocks - 2026-04-20 12:12:00Car recall warning: could yours be at risk of fire?
Car recall warning: could yours be at risk of fire? Consumer expert Louise Minchin shares the details.
BBC Business - 2026-04-20 12:11:54This beauty stock has been on fire over the past year. Jefferies sees even more upside
The investment firm upgraded the cosmetics giant to buy from hold.
CNBC US - 2026-04-20 12:11:52SmarFinancial (SMBK) Q1 Earnings Meet Estimates
SmarFinancial (SMBK) delivered earnings and revenue surprises of -0.41% and +0.31%, respectively, for the quarter ended March 2026. Do the numbers hold clues to what lies ahead for the stock?
Nasdaq Stocks - 2026-04-20 12:10:01