Oil prices today: Crude edges lower as Iran–US tensions keep markets on edge

· Times of India