The global economy suddenly finds its energy supplies threatened on three fronts simultaneously: the Persian Gulf, the Red Sea and the Black Sea. The world goes into these disruptions with the lowest levels of oil Read More
July 22, 2026
