Interviews & market analysis

Follow SilverTrade

$250 Oil & 11% Inflation? Ed Dowd Warns The Worst Case Scenario For 2026 Is Unfolding!

A middle-aged man with glasses and tousled light-brown hair, wearing a blue t-shirt, speaks in a home interior.

Wall Street money manager and financial analyst Ed Dowd of PhinanceTechnologies.com warned at the beginning of April that the economy was already rolling over. 
He said “Private Credit Problems are Ending the Party.”  

Just 10 days ago, Black Rock and other firms with so-called private credit are  locking up investors’ cash because of a wave of redemptions. 

Dowd predicted this, and the sagging economy is not going to be getting any better anytime soon.  If you thought private credit was a drag on the economy, then the Iran war is going to be a boat anchor. 
Dowd says, “The longer this situation persists, the likelihood of oil drifting higher is going to happen.  We have two scenarios, and one is oil peaks out at $125, and this gets resolved by May.  Inflation would peak around 5%. . .. We are at the point now, if this does not get resolved soon, oil prices could continue to drift higher. . .. We have a second scenario where we get $200 to $250 a barrel oil, which was our worst-case scenario.  If that happens, inflation will peak out at around 11% by our models...”

Disclosure

The SilverTrade Insider publishes market news and interviews with named analysts. Opinions expressed by contributors and interviewees are their own, and they may hold positions in the metals, miners or securities they discuss. Nothing here is investment advice.

SilverTrade is affiliated with SD Bullion, a precious-metals retailer, and SD Depository, a precious-metals storage company. Some contributors hold roles at affiliated companies. See our Editorial Policy.

Share this story

LinkedInEmail

Read next