
Oil rebounds as U.S. strikes on an Iranian military site push U.S. crude above $90 per barrel, despite ongoing peace talks between Washington and Tehran. The market response follows new strikes, with futures rising more than $1. Article date: May 28, 2026. Source: AdaDerana.