The tweet was deleted by the author.
But we saved everything 🙂.
Mario Nawfal, founder & CEO at IBC Group, reports that U.S. oil prices have surged above $110 a barrel as the crisis in the Strait of Hormuz escalates.
According to Nawfal, nearly 2,000 ships and 20,000 sailors are stranded in the Gulf, waiting to traverse the vital shipping channel. Marine insurance companies have also canceled war risk coverage amid growing tensions in the region.
Nawfal recently noted that hedge funds sold global stocks at the fastest rate in a decade in March. He has also highlighted projections that Germany's share of global GDP may decline to 4 percent by 2030. These updates come as new risks emerge in energy and shipping markets.