News

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