Home Investing Oil prices dip as cautious optimism over Iran trumps new fears of Russian escalation in Ukraine