Stocks were mostly lower on Monday, as Presidents Trump and Putin held their summit meeting in Helsinki.
Bank of America (BAC) - Get Bank of America Corp Report shares were higher after the bank posted 2Q earnings that beat analysts' estimates. Shares of Netflix (NFLX) - Get Netflix, Inc. (NFLX) Report were up ahead of their earnings release after Monday's close.
Jim Cramer: If China Doesn't Buy Boeing Planes, Someone Else Will
"There's an otherworldly contrast between the Farnborough Airshow which is going on right now, and the discussion about Chinese orders for our aircraft. The entire aircraft industry is frantically trying to meet the demand for planes as more and more people become members of the middle class worldwide and begin to travel," says TheStreet's Jim Cramer.
"Boeing (BA) - Get Boeing Company Report and Airbus (EADSY) - Get Airbus SE Report are in a dogfight to get these orders but they are also in a tizzy about meeting demand because they are overwhelmed with business. What's otherworldly?" asks Cramer.
Yield Curve Hysteria Is Totally Misplaced
"With all the hysteria in the business media about the incredibly flattening yield curve, one would think that the consequences of a flat curve would be devastating. History has shown than when fixed-income instruments on the long end of the curve are lower than the short end, a recession usually ensues. It isn't a matter of if, but when. OK, we get that, and we must heed history and should be prepared," according to Real Money Pro columnist Robert Lang.
"Yet the stock market so far is not buying it," notes Lang.
Charts: Can Bank of America and Deutsche Bank Keep This Rally Going?
Real Money Pro columnist Ed Ponsi writes that "Bank of America (BAC) - Get Bank of America Corp Reportmade headlines Monday morning when the company reported better-than-expected earnings and revenue for its second quarter. The stock is up more than 2% on the news, on a day when the banking sector is outperforming the broader market.
"What does Bank of America need to do to keep this rally going?
"Another financial stock that is having a solid day Deutsche Bank (DB) - Get Deutsche Bank AG Report . The German banking behemoth was up 8% Monday morning after reporting strong preliminary results for its second quarter."