Oil prices edged lower as investors weighed renewed U.S.-Iran strikes and risks to Middle East supplies, while tentative signs of easing tensions offered some relief to markets.