← Front page

The Meb Faber Show · Friday, October 23, 2026

Global Economy Effectively Operates in a $150 to $200 Oil World, Says Deluard

Vincent Deluard argues that while West Texas Intermediate prices might appear low, the actual cost of consuming refined products in Asia combined with refining margins, transportation, and insurance means the global economy is living in a $150 to $200 oil world. He adds that global inventories have been depleted and Chinese buying is returning.

tickerXLEpersonVincent DeluardcompanyStoneX

The tape

2 quotes
“We are living in a $150 to $200 oil world.”
Vincent Deluard
“so effectively we are living in 150 to 200 oil world”
Vincent Deluard
Heard on The Meb Faber Show — “StoneX' Vincent Deluard: The S&P Is Hiding a Bear Market | #655”, published Friday, October 23, 2026. Heardvine summarizes and quotes with attribution and timestamps, and links to the original everywhere.
Transcribed via deepinfra · $0.01
Global Economy Effectively Operates in a $150 to $200 Oil World, Says Deluard — Heardvine