Amazon will reportedly lay off 10,000 employees as soon as this week. That follows job cuts at Meta, Twitter, and Stripe, with CEOs citing economic uncertainty and a slowdown in online ad buying.