News

Around 84% of oil passing through the Strait of Hormuz is destined for Asia, leaving the economies of China, India, South ...