Crash and Burn

October 3, 2023 ozfenric 30

This is both optimistic and troubling. Fairfax media reports that “China has put the world’s oil cartel into a death spiral“. On the one hand […]