Oil prices are a renewed and substantial concern as Brent crude has pushed back toward recent highs. Elevated energy costs function as a direct tax on global consumers and, more importantly for markets, they feed higher inflation. Higher energy-driven inflation is among the most important threats to global growth and market stability right now.
Feed