Crude Oil Rally in Focus as Retail Traders Turn Net-Short for First Time Since April
The "crude oil rally" has been nothing short of impressive, with prices surging over 17% since bottoming out in mid-June. This month's WTI prices have witnessed a significant 13% increase, ...