Global Markets Shaken by Middle East Energy Crisis and Alibaba Earnings Miss

Key Takeaways

  • Crude oil prices hold firm at $107/bbl as Iran refuses to relinquish control of the Strait of Hormuz or enter negotiations regarding nuclear enrichment.
  • Alibaba (BABA) reported a Q4 earnings miss, with revenue of 243.38 billion Yuan and adjusted EBITDA of 16.44 billion Yuan falling short of analyst estimates.
  • UK Health Secretary Wes Streeting is reportedly preparing to resign, a move allies suggest is the precursor to a formal leadership challenge against Prime Minister Keir Starmer.
  • Ex-BoJ Governor Kuroda warned that the Bank of Japan may be forced to accelerate policy normalization or tighten monetary policy if the Middle East conflict continues to drive inflation.
  • Mercedes-Benz (MBGYY) CEO Ola Källenius admitted that current emissions regulation methods have failed to work as intended, signaling a potential shift in the company's compliance strategy.

Energy Markets and Geopolitical Stalemate

Global energy markets remain on edge as Brent crude stays elevated around $107 per barrel following defiant statements from Tehran. Aladdin Boroujerdi, a member of Iran’s National Security Commission, stated that the Islamic Republic will not give up control of the Strait of Hormuz and has ruled out any negotiations regarding its nuclear enrichment program.

The continued disruption in the world's most critical oil chokepoint has prompted the Swedish government to announce a tax cut on petrol and diesel of SEK 3 per liter to shield consumers. Meanwhile, Russian Foreign Minister Sergey Lavrov claimed that India’s energy interests will remain unaffected, while simultaneously accusing the United States of attempting to seize control of all global energy routes.

Alibaba Earnings and Corporate Headwinds

Alibaba (BABA) shares faced pressure after the company’s Q4 2026 revenue of 243.38 billion Yuan missed the consensus estimate of 246.51 billion Yuan. Profitability also took a significant hit, with adjusted EBITDA coming in at 16.44 billion Yuan, well below the expected 24.06 billion Yuan.

Despite the overall miss, the company highlighted that AI-related product revenue achieved triple-digit growth for the tenth consecutive quarter. This suggests that while core e-commerce and logistics segments are struggling under macroeconomic weight, the company’s pivot toward artificial intelligence infrastructure remains a high-growth bright spot.

UK Political Turmoil

The British government is facing a potential leadership crisis just as the King’s Speech is set to begin. Reports from The Times indicate that Health Secretary Wes Streeting is preparing to resign, with allies suggesting he is poised to launch a leadership bid as early as tomorrow.

In a bid to regain political momentum, Prime Minister Keir Starmer is expected to unveil a "big, bold offer" on defense investment next week. The internal party friction comes at a sensitive time for the Labour government, as Streeting’s supporters point to his record on falling NHS waiting lists as a platform for his potential challenge.

Central Bank Policy and Inflation Risks

Central bankers are increasingly vocal about the "twin risks" of the Middle East conflict: shrinking demand and supply-driven inflation. Ex-BoJ Governor Haruhiko Kuroda noted that the Bank of Japan needs to gradually raise its policy rate because real borrowing costs remain "deeply negative," though he admitted the conflict makes these decisions difficult.

In Europe, ECB Governing Council member Madis Muller stated that while the Eurozone has not yet fallen into stagflation, a "fast Hormuz solution" is required for the ECB to consider holding rates in June. Muller emphasized that the central bank would need to see energy prices begin to fall before pausing its current tightening cycle.

Disclaimer: This article is for informational purposes only and does not constitute financial advice. We are not financial professionals. The authors and/or site operators may hold positions in the companies or assets mentioned. Always do your own research before making financial decisions.
Scroll to Top