Irwin Speizer Premium A Convenient Truth Traders see major opportunities in carbon emission credits. Irwin Speizer December 17, 2025