Commitment Of Traders As Of This Week - Futures, Positions
July 14, 2019 at 08:00 AM EDT
It is possible the Fed – and other major central banks – have convinced themselves they have the powers to stop economic contraction, and that the business cycle was dead.