Crude Oil Eyeing 7 Percent Drop this Week So Far as Retail Bets Becoming More Bullish
Crude Oil, WTI, Retail Trader Positioning, Technical Analysis – IGCS Commodities UpdateCrude oil prices on course for worst week since mid-MarchRetail traders recently turned net-long WTI, a bearish signPrices broke under key moving…