Oil Prices Drop to $70 as Iran’s Missile Strike Suggests De-Escalation Amid Tensions
Oil prices have fallen to $70 per barrel following Iran's missile strike against the US, signaling a potential de-escalation in Middle Eastern tensions while risks to global energy supplies persist.