Commodity price strength despite rising rates signals persistent inflation and US dollar depreciation, with oil approaching $100/barrel.
Macro & Markets ·
Inflation has remained above the Federal Reserve's 2% target for 65 consecutive months, while oil prices approach $100 per barrel despite rising rate hike expectations and Treasury yields, indicating persistent currency depreciation rather than demand-driven price increases.