Oil prices fall as progress in US-Iran talks eases supply concerns

Apr 21, 2025 - 01:49
 0
Oil prices fall as progress in US-Iran talks eases supply concerns