Oil prices settle up nearly 2% on new Iran sanctions, equities rally

Apr 23, 2025 - 11:04
 0
Oil prices settle up nearly 2% on new Iran sanctions, equities rally