Market Roundup
17,569.07 (-161.44)
$1,073.40 (-$2.00)
$38.98 (-$0.32)
Remember that story about China’s problems being fixed? Never mind!

The country is back in the hot seat, with its currency, reserves, imports and exports all tanking. That, in turn, is raising fears about an August redux — after all, the crisis in China was a key reason our markets went pear-shaped back then.

To read the rest of Mike Larson’s Afternoon Edition, click here ...