US forces struck more than 90 military targets on Kharg Island overnight, the hub through which 90 percent of Iran’s crude exports pass, as Brent crude crossed $103 a barrel and the IRGC declared US …
Continue reading this post for free, courtesy of TheGlobalChief.