Markets Close Rollercoaster Q2 on Top

  • After starting calendar Q2 with a huge "Liberation Day" dip, the Nasdaq and S&P 500 once again close at new all-time highs.