Riverstone Monthly Pulse - December

Period covered: 1 – 31 December 2025