July 27, 2023 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. Previous Post Green bonds boom in first half of 2023 Next Post US Dollar in the Crosshairs as BoJ Tilts Post ECB and Fed Decisions. Lower USD/JPY?