Chinese Refiners Are Absorbing Much of the Hit From Hormuz Shutdown
May 26, 2026
Many oil market observers have been baffled by the consistently low pricing for crude benchmarks since the start of the Strait of Hormuz crisis knocked out 12-15 million barrels per day of Middle...