Oil Settles Down More Than 7% on U.S.-Iran Diplomacy Hopes
Exit mobile version