Editor’s note: Overshadowing the turbulent market today were the two explosions near the finish line of the Boston Marathon. Our hearts go out to those injured, and the families of those killed.
China reported GDP at 7.7% year-over-year for the first quarter versus an expected 8%— and the markets toppled. All Asian markets had a bad day; all European markets had a bad day; and all domestic markets opened sharply down. Gold fell over 8% already.
How’s that for a Monday eye-opener?