Asian Shares Are Mixed and Oil Prices Slip as Talks on Ending Iran War in Doubt
With the fate of talks between Iran and the U.S. on ending the war unclear, the price for a barrel of Brent crude oil remained above $95, slipping just 0.4% to $95.10 per barrel. U.S. benchmark crude oil lost 0.