Oil prices settle $1 higher after US issues new Iran-related sanctions

Mar 20, 2025 - 20:09
 0
Oil prices settle $1 higher after US issues new Iran-related sanctions