Hong Kong stocks edged higher on Tuesday after China's June trade figures came in stronger than expected, offering a rare bright spot for investors watching the world's second-largest economy. The Hang Seng Index rose 0.5% to 24,340.73, while the Hang Seng China Enterprises Index also gained 0.5% to 8,103.08.
The gains came even as oil prices climbed after US President Donald Trump said the US would reinpose a blockade on Iranian shipping and add a 20% fee on cargo transiting the Strait of Hormuz. That combination—strong trade data alongside rising geopolitical tensions—left investors weighing two competing narratives about the outlook for global growth and costs.
China's trade data beats expectations
China's June trade numbers surprised to the upside. Exports rose 27% year-on-year, while imports climbed 36%, both well above analyst forecasts. The trade surplus widened to $125.6 billion from $105.4 billion in May, reflecting robust overseas demand for Chinese goods and resilient domestic buying.
For context, China's export sector has been under scrutiny as global central banks raise interest rates to fight inflation, potentially cooling demand. The strong June print suggests that, at least for now, overseas customers are still placing orders at a healthy clip. Imports also held up, indicating that Chinese factories and consumers are still buying raw materials and foreign goods despite a sluggish domestic recovery.
That helped lift Hong Kong-listed Chinese stocks, which are heavily exposed to trade flows. The Hang Seng China Enterprises Index tracks mainland companies listed in Hong Kong, many of which are exporters or rely on global supply chains.
Oil rises on Iran blockade threat
But the trade rally was tempered by a jump in oil prices. Trump's announcement that the US would reinpose a blockade on Iranian shipping and slap a 20% fee on cargo passing through the Strait of Hormuz sent crude higher. The Strait of Hormuz is a narrow waterway between Iran and Oman through which about 20% of the world's oil passes. Even without an immediate disruption to shipping volumes, the threat of a blockade raises shipping and insurance costs, which in turn pushes up the delivered price of energy and other imports for Asian supply chains.
Higher oil prices are a double-edged sword for markets. They boost energy stocks—as seen in recent gains in the sector—but they also raise costs for airlines, manufacturers, and consumers. For Hong Kong and China stocks, which are already sensitive to global demand, rising energy costs can squeeze corporate margins and feed into inflation expectations.
This isn't the first time oil has surged on Iran tensions. Earlier this year, oil prices surged past $80, boosting energy stocks even as BP warned of a $1 billion charge. The pattern is familiar: geopolitical risk pushes up crude, and markets have to adjust.
What it means for investors
For everyday investors, the key takeaway is that two forces are pulling in opposite directions. Strong trade data suggests demand is holding up, which is good for corporate earnings and stock prices. But rising oil prices and geopolitical uncertainty add a layer of cost that can eat into those same earnings.
Investors should watch how companies in trade-sensitive sectors—like shipping, manufacturing, and consumer goods—manage these higher input costs. If they can pass them on to customers, margins may hold. If not, profits could take a hit. The broader market is also watching for signs that inflation might stay higher for longer, which could influence central bank policy. Recent data showing cooler US inflation has fueled hopes of rate cuts, as seen in US stocks rallying on June CPI, but oil-driven price pressures could complicate that picture.
For now, Hong Kong and China stocks are pricing in the good news from trade data while keeping one eye on the Strait of Hormuz. The balance between demand and cost will determine whether this rally has legs.


