10Y Treasury Yields are plunging back below 2.00% (lowest in 3 months), WTI crude front-month (March) has just tumbled to a $28 handle, and Dow futures are now down over 500 points from this morning’s exuberant stimulus hope highs…
Crude has collaped back below $29…