Oil prices fall as US-Iran talks ease supply concerns
- Oil prices slide as reports of lifted Iran export restrictions ease supply concerns
22.06.2026
Oil