Oil prices pull back as investors hope for U.S.-Iran deal May 21, 2026 by admin Iran and the U.S. have made little progress toward a deal since they agreed to fragile ceasefire last month.