Latest
-
Capital
China just became the world’s oil price setter
By cutting imports three million barrels per day during the June 2026 Strait of Hormuz crisis, Beijing deployed one billion barrels in reserves to prevent the price spike markets had feared, shifting oil power from producers to the largest buyer.
-
-
-
-
-
-





















































