The war continues pushing oil prices higher, with Brent above 140 while futures lag. Energy stocks weakened despite highs. Headline jobs mask weaker details. Markets sit...
Iran conflict threatens economy disruptions beyond energy to agriculture and goods. Rising PPI signals persistent inflation, risking stagflation reminiscent of the 1970s. Europe and Asia face...