We’re here again on this fine Monday, ready to delve into our take on the market’s current temperature based on the latest Positioning and CFTC data.
Weekends provide the perfect opportunity to review the market’s performance over the past week – and this week has again been full of volatility...