Middle East conflict now signals a global growth shock, not just inflation, warns macro strategist Stephen Innes. Elevated oil prices, potentially $90-$100, are forcing central banks into difficult choices, risking stagflation. While caution is advised, Innes sees opportunity in electric vehicles, especially in China and India, as the energy crisis accelerates their adoption.