The headlines keep screaming fear. Geopolitical tensions flare up in the Middle East. Oil prices spike and then hold elevated levels. Whispers of sticky inflation refuse to fade away. Yet here we sit ...