Stocks Drop, Bonds & Oil Pop As China Agrees To Tariff Truce, Trump Reiterates Russia Threats
This week's heavy macro data deluge started today with a mixed bag (hard data dipped while soft data outperformed) as consumer confidence ticked up along with a smaller than expected trade deficit. Inflation expectations dipped but JOLTS also fell as did US home prices...
