Oil Prices Surge, Markets Fall After Iran Leadership Change

Oil prices rise and global markets react negatively following the appointment of a new Supreme Leader in Iran.

Oil Prices Surge, Markets Fall After Iran Leadership Change