The tweet was deleted by the author.
But we saved everything 🙂.
Mario Nawfal, founder & CEO at IBC Group, warns that the global oil market has quietly borrowed 1.2 billion barrels from the future and that this debt is about to come due.
He cites Professor Steve Hanke, who believes the recent drop in oil prices below $70 is a fundamental overshoot. Nawfal adds that the AI bubble spreading into physical markets is further aggravating the situation.
Nawfal previously noted that Iran's suspension of negotiations led to a sharp surge in WTI crude prices and a drop in the S&P 500. In a separate update, he highlighted Elon Musk's single-day net worth increase of $164.8 billion. These observations come amid heightened attention to sudden market swings and headline-driven moves.