Asian stocks have mostly retreated while oil prices topped $100 a barrel as investors reacted to shaky prospects for more talks on ending the war with Iran
Asian stocks have mostly retreated while oil prices topped $100 a barrel as investors reacted to shaky prospects for more talks on ending the war with Iran