Global Carbon Markets: Regulatory Drivers, Price Signals and the Path to Net Zero 24 March 2026 Stuart McMillan