What role do financial markets and investment trends play in shaping carbon offset prices and market dynamics? October 10, 2024