Russia earning billions from Hormuz blockade, German trade body says
A satellite image, captured by NASA, shows the Strait of Hormuz, which connects the Gulf of Oman (L) with the Persian Gulf (R) and separates Iran (below) from the countries of the Arabian Peninsula—Oman, the United Arab Emirates, and Qatar. -/Nasa/dpa Russia is generating billions in revenues from its commodity exports due to the effective…