Some companies have warned they'll earn less than expected. Here's why.

Jun 6, 2022
For some, it's about consumers spending less. For others, it's about other businesses spending less.
Snap recently lowered its revenue forecast as businesses rein in advertising.
Robyn Beck/AFP via Getty Images