While the Strait of Hormuz has remained closed to the United States and its allies for over two weeks now, Iran has continued to send at least 11.7 million barrels of crude oil through to China. This is on top of China’s already significant strategic oil stoc…
Author: hackingbear
Published at: 2026-03-20 22:51:12
Still want to read the full version? Full article