Inflation is back in the spotlight as oil prices near $74/barrel, now up nearly $20/barrel since the April low.
Geopolitical tensions have returned.