Economics Opinions OH SH*T! Qatar’s LNG Shutdown Will Plunge China (and the World) into a Recession! 5 March 2026, 5:17 am Team Buyback