Oil prices decline amid rising supply concerns linked to Iran nuke talks
- New nuclear proposal of US to Iran in the latest round of talks affected oversupply worries in the markets
19.05.2025
Oil