Global oil prices witnessed a sharp decline this week after signals emerged that a possible peace agreement between the United States and Iran could be finalized soon. The development came following remarks ..
Global oil prices witnessed a sharp decline this week after signals emerged that a possible peace agreement between the United States and Iran could be finalized soon. The development came following remarks ..
The United States is reportedly considering a major step in its ongoing discussions with Iran—the possible release of $20 billion in frozen Iranian assets. These funds, which belong to Iran, have been ..