S&P Futures are showing strong gains this morning after outstanding earnings from Microsoft (MSFT) and Meta (META), both of which delivered results that surpassed expectations. Outside of tech, a majority of companies have delivered mixed or disappointing results. Fed Chairman Jerome Powell came across as hawkish in his press conference yesterday and indicated that the Fed is looking past the tariff situation by not raising rates. President Trump announced a trade deal with S. Korea. An agreement with Mexico remains fluid while an agreement with Canada appears unlikely. A federal appeal court will begin hearing oral arguments today on President Trumps claim that economic emergencies allow him the right to impose tariffs. The key economic data point for today will be the PCE report due out in the pre-market. On the earnings front, MSFT, META, WDC, EBAY & CVNA are higher after announcements. RACE, ARM, LRCX, WCOM, BUD, F, & HOOD are lower. After the bell today are earnings reports from AAPL, AMZN, KLAC, COIN, NET, ROKU, and RDDT.