
Oil prices have fallen below $80 and the 10-yr treasury yield is at 4.5%, with the market potentially pricing in a de-escalation of the US-Iran situation. Potential geopolitical stabilization could help tame inflation, though reports of a possible Fed rate hike remain a factor.