S&P 500 Futures Rise on Microsoft and Meta Earnings Beats - Rollup News