Bears really taking over the narrativeAcross twitter, across this board... a couple of down days and the sky is falling.
I agree Iran deal is worrisome and Ukraine/Russia de-escalation will bring the price down..SHORT TERM...
We are finally getting demand back on track..HOLD..and buy the dips.. I am sure we hit new highs in the coming months.
$65 WTI is fine... Be patient