Oil prices edged lower on hopes of de-escalation in Middle East, expected to post weekly losses Source link