China and the Hormuz crisis

Read more about the article China and the Hormuz crisis
Source: StratNews Global.

China consumes roughly 15% of global daily oil demand, but produces only about 5%, leaving its economy heavily reliant on imports. Driven largely by a manufacturing sector that accounts for…