MMarkets Read More Nvidia stock slides, Apple’s forecast, Tesla short-sellers win: Markets news26 April 2025 Photo: Mario Tama (Getty Images) As markets swirl amid tariffs and trade war concerns, one company is looking…