FOX Business: Capitalism Lives Here
The markets bounced back from early losses Monday as traders shrugged off disappointing quarterly results from McDonald's and weak housing data.
Continue Reading Below
As of 3:00 p.m. ET, the Dow Jones Industrial Average rose 3.8 points, or 0.02%, to 15548, the S&P 500 climbed 3.7 points, or 0.22%, to 1696 and the Nasdaq Composite advanced 13.3 points, or 0.37%, to 3601.
The broad S&P 500 closed out last week at a record high as traders responded to upbeat earnings, encouraging data and dovish Federal Reserve commentary. Earnings season revs up into high gear this week, with two-thirds of S&P components due to report.
McDonald's (NYSE:MCD) revealed second-quarter profits and revenues that missed analysts expectations, sending shares of the world's biggest burger chain sliding. Indeed, the poor performance shaved close to 20 points from the Dow's overall performance. UBS (NYSE:UBS) surprised analysts with stronger-than-expected profits, even as the Swiss bank was hit with a big charge for legal settlements. Halliburton (NYSE:HAL), the oilfield-servicing giant, also revealed better-than-expected quarterly results.
Texas Instruments (NYSE:TXN) and Netflix (NASDAQ:NFLX) post after the closing bell in New York.
On the economic front, the National Association of Realtors said sales of existing single-family homes fell 1.2% in June to an annual rate of 5.08 million units, missing expectations of a 5.25-million-unit rate. Still, NAR said distressed sales fell to 15%, the lowest rate since records began in 2008. The housing market has been recovering, but the moves have been choppy.
Elsewhere, gold prices rallied. The benchmark contract jumped $24.10, or 1.9%, to $1,318 a troy ounce. U.S. oil gained 42 cents, or 0.39%, to $108.45 a barrel. Wholesale New York Harbor gasoline dipped 0.42% to $3.11 a gallon.
The Euro Stoxx 50 rose 0.29% to 2724, the English FTSE 100 dipped 0.06% to 6631 and the German DAX climbed 0.05% to 8336.
In Asia, the Japanese Nikkei 225 gained 0.47% to 14658 and the Chinese Hang Seng edged up by 0.08% to 21362.