Stocks dip, oil rallies as Middle East tensions keep investors on edgeJohann M Cherian and Ankur Banerjee 17 Jun 2025