Iran Races To Sell Its Stranded Oil In China To Strengthen Its Allies

The Wall Street Journal reported that approximately three million barrels of stranded Iranian oil in China are being loaded for sale at sea. The report expressed concerns that the revenue from these sales might be used to bolster the Iranian regime’s proxy groups in the region. On Saturday, January 11, the Wall Street Journal cited … Continue reading Iran Races To Sell Its Stranded Oil In China To Strengthen Its Allies