Key market indexes held near session highs, despite rising China-U.S. tensions and social unrest in the U.S. The Dow Jones industrials got a lift from Boeing (BA) but Pfizer (PFE) weighed.

X

The Nasdaq rose 0.7%, the S&P 500 advanced 0.5% and the Dow Jones industrials added 0.3% in the stock market today. Small caps tracked by the Russell 2000 rallied 1.3%. Volume was mixed, lower on the NYSE but higher on the Nasdaq, vs. the same time Friday.

On Monday, China reportedly asked its state-owned firms to halt purchases of soybeans and pork from the U.S. In January, China agreed to purchase U.S. farm goods as part of the phase-one trade deal between the two nations.

Over the weekend, major U.S. cities were