
Investors kept a cautious eye trained on the debt ceiling crisis Thursday, but with President Joe Biden not returning from the Group of Seven summit in Japan until Sunday, it's unlikely any deal will be announced before then.
Still, there was plenty for market participants to take in today, including solid earnings reports from Bath & Body Works (BBWI) and Walmart (WMT). But the stock that stole the show was Netflix (NFLX) after it unveiled impressive numbers for its new ad-tier service.