The tweet was deleted by the author.
But we saved everything 🙂.
Christophe Barraud released a summary of the top ten macroeconomic and financial charts of the week for week 12 in 2026.
The post references key topics such as Iran, oil, Trump, midterms, impeachment, stocks, and the European Central Bank (ECB). The information credits contributors including KobeissiLetter, samueltombs, and MacroCharts.
Barraud’s latest roundup highlights ongoing volatility across oil, equities, and central bank policy, themes that have underscored recent market shifts. The evolving landscape recalls his examination of how U.S. crude oil output hit a six-month low, signaling changes in supply dynamics that remain relevant amid geopolitical uncertainty. At the same time, recent turmoil among software and payment stocks tied to AI risk alerts continues to inform investor sentiment, offering valuable perspective on the factors shaping this week’s financial narratives.