AI Stocks Face 'Show Me' Moment As Trump Tariff Drama Plays Out April 21, 2025 By admin Capital spending has boomed at cloud computing giants. Google earnings are due Oct. 29. Microsoft and Meta report on Oct. 30. Amazon follows on Oct. 31.