Markets are starting the new month and quarter lower after being up modestly yesterday. The drop is likely geopolitical in nature which is why oil reversed hard from a low below $66 to nearly $70 in a second.
Continue reading this post for free, courtesy of Yield Hunting.