The US dollar's standing firm like a perfectly seared steak, despite the geopolitical chaos with Iran. Investors are diving into safe havens, pushing the Dollar Index to a solid 101.18. Meanwhile, oil prices are sizzling at $76.12 per barrel. Higher energy costs? That's a recipe for inflation, which could mean US interest rates rise. The USD/JPY is under pressure at 162.28. It's a bloody mess, but the dollar's still the top chef in the kitchen.

Geopolitics
.png)
.png)