30+ sources. Zero spin.
Cross-referenced, unbiased news. Both sides of every story.
Strait of Hormuz Closure Pushes Oil Above $100 — Deutsche Bank Says Markets Are Pricing In Risk But Watching Trump-Xi Fallout

What Changed Since Our Last Coverage
When we last covered this story, global markets were navigating overlapping risks — oil volatility, AI speculation, and macro uncertainty. Oil has broken through $100 a barrel, the Strait of Hormuz remains closed, and the Iran war settlement that was floated is NOT confirmed.
Deutsche Bank Calls It Straight
According to Deutsche Bank's emerging markets CIO Dr. Jacky Tang, speaking in a podcast published within the last 24 hours, markets are "less focused on headlines right now, but more on whether geopolitical risks remain contained."
Tang was blunt: with crude above $100, "there is already a risk premium priced in."
Markets aren't panicking. Yet the situation hasn't stabilized — it's become the new normal, and markets are now waiting for something to break that equilibrium.
The Strait of Hormuz Problem Is NOT Going Away
Deutsche Bank's Head of Energy Trading Chris Kenny and Senior Research Analyst Michael Hsueh recorded an episode on April 1, 2026 specifically about the Hormuz disruption. The message was not reassuring.
The Strait of Hormuz is the single most critical chokepoint in global energy. Roughly 20% of the world's oil supply passes through it. The ongoing closure is not a short-term blip. It's a structural shock, and according to Deutsche Bank Research, it's comparable in scale to previous major oil crises.
A ceasefire deal was announced. But according to Deutsche Bank's own published analysis, no negotiated settlement has been confirmed. There's a massive difference between an announced ceasefire and an actual end to hostilities. The mainstream financial press has been blurring that line.
The Trump-Xi Summit: Not What Markets Wanted
The recent meeting between President Trump and Chinese President Xi Jinping received limited attention in most coverage.
Dr. Tang described it plainly — it was "less about a sweeping reset, and more about a managed truce."
Not a deal. Not a breakthrough. A truce. And markets are watching closely to see if even that holds.
China matters here for two reasons. First, China is the world's largest oil importer — what happens to Chinese demand directly moves global energy prices. Second, the trade war backdrop has NOT been resolved. A managed truce means the tariff fight is paused, not finished.
According to Deutsche Bank's Commodities Outlook 2026, published on the db.com flow platform, "supply and demand is clearly linked to what China might do next." Copper is up. Oil is volatile. And China is the variable that ties it all together.
What Mainstream Media Is Getting Wrong
Most financial coverage right now is treating $100 oil as a crisis moment. It represents the continuation of a crisis that's been building since the Hormuz closure began.
The framing from center-left outlets has leaned toward geopolitical complexity as an excuse for inaction. The framing from right-leaning outlets has focused on blaming the Biden-era energy policies without acknowledging that a major military conflict in the Middle East would spike oil regardless of domestic drilling policy.
Both framings overlook the core issue: The Hormuz closure is the story. Everything else is noise.
There's also been almost zero coverage of the European dimension. According to Deutsche Bank's flow research — specifically their piece on Europe's energy stress test from the March 2026 BAFT Europe Forum — Europe is getting hit harder than the U.S. on energy prices. Europe was already struggling to rebuild energy competitiveness post-Russia sanctions. Add a Hormuz closure and $100+ oil, and Europe's industrial base is under serious pressure.
Germany Specifically
Deutsche Bank's flow platform also published a fresh update on Germany's fiscal situation. One year after Germany loosened its so-called "debt brake" and unlocked €500 billion for defense and infrastructure, the question now is whether that borrowing is translating into actual investment.
According to Deutsche Bank Research, the answer remains unclear. The money exists. The results don't yet.
Germany paying more for energy while also trying to ramp up defense spending and infrastructure investment is a stress test on top of a stress test.
What This Means For You
Gas prices are going up. Heating costs are going up. Everything that gets shipped — which is everything — costs more when oil hits $100.
Wall Street has adjusted its models. Main Street is about to feel it.
The manufacturing data coming out this week will be the first real read on whether $100 oil is already slowing economic activity. According to Dr. Tang, "markets are highly sensitive to momentum loss or resilience." One bad number could accelerate the downturn.
The Strait of Hormuz reopens or it doesn't. Iran settles or it doesn't. Until one of those dominoes falls, the uncertainty premium stays baked into every barrel — and into every gallon you pump.