Riverstone Monthly Pulse - November

Period covered: 1 – 30 November 2025