WTI crude oil prices have rallied over 17 percent since bottoming. For the first time since April, retail traders are now majority short, and this has potentially bullish implications.
WTI crude oil prices have rallied over 17 percent since bottoming. For the first time since April, retail traders are now majority short, and this has potentially bullish implications.