The last 60-some days have been Biblical in terms of crazy weather, with rain not seen in 80 years, flooding, droughts, and locusts. Yes, locusts!
The last 60 or so days have been basically biblical in terms of crazy weather in China. Over that span China has had to deal with record rains not seen in almost 80 years, 5 large waves of flooding that almost broke the Three Gorges Dam, droughts in other parts of China not hit with flooding and then also locusts! Yes, locusts!
Commit to tipping us monthly for our hard work creating high level, thought provoking content that includes interviews with top experts, analysis and short videos about investing and the economy https://www.patreon.com/wallstformainst