In this week's Market Recap, Lance Roberts and Adam Taggart discuss the recent weakness in both stocks and bonds, which continue to have one of their worst starts to the year ever.
Now back at the lows for the year, with the markets crash from here? Or is a rally poised to happen next?