Summer blues?Eric Nuttall tweet:
: Tough to explain the 8%+ drop in energy stocks MTD with oil flat and at a level where companies generate MASSIVE FCF (15% avg. yield @ $80WTI). Largest trading desk in Canada seeing some tax motivated selling with June 25th deadline approaching. Little else makes sense to me.