News

European stocks and global oil prices have wavered amid uncertainty over the Israel-Iran conflict and a looming ...