Oil costs fall and Asian shares hit six-week excessive amid contemporary hopes for Iran peace talks April 15, 2026