Oil Prices Surge Past $105 Per Barrel After Iran Names New Supreme Leader
Ankara: Crude oil prices surged past $105 per barrel and briefly peaked at $108 on Sunday after Mojtaba Khamenei was named Iran’s new supreme leader following the death of his father in a US-Israeli airstrike.
According to Anadolu Agency, data from…