39:45Stock InvestingIt’s Over for the Stock Market: Trump’s ‘Planned’ Super Rally ExplainedJune 29, 202554,058