I agree with achilles 100%. The talking heads are simply worthless!!
Absolutely. For the past 2 years, non-stop articles, 'Why we will never see sub 100 dollar oil again'. All kinds of justifications thrown at us: peak oil, Chinese demand, global recovery etc. Then boom. 63 dollar print in CL yesterday. Now? 'Saudis ramp up production, testing NA shale producers', 'global slowdown'. Nobody blinks. Nobody is held to account. Same in 2007. Same in 1999. Same shit.
Personally, I think FED tapering has something to do with it. FED balance sheet is a bit toppy, atm. If they begin to shrink, we could see further spill over into ES. God forbid we get a rate hike.
Great great long term buying opportunity in energy stocks.