12 Gigantic Red Flags Warning of Economic Trouble

We are facing a global energy crisis, a global debt crisis and a global inflation crisis all at the same time. In all my years, I have never seen anything like this. Two of China’s largest shipping companies just decided to stop sending their oil tankers through the Strait of Hormuz and the Bab el-Mandeb […]