SharePost Content Read More Stock Market News #stockmarket Post navigation S&P, Nasdaq close at records on Iran ceasefire extension, earnings Microsoft to invest $18 billion in Australia in AI push