Post by
exprohibition18 on Mar 01, 2021 11:49pm
The last 100% rally is rather dubious
The recovery to 15 from 2 was rational extension of full recovery in oil . But with crude in backwardation and Opec huge spare capacity - this last 100% upswing into Biden clean energy is rather dubious here imho
feels like Banks are ultra long and pitching their inventory hard before the expiration date