BBreaking News Read More Oil rebounds on uncertainty over Iran peace deal and inventory drawdownsMay 21, 2026 By Sam Li and Lewis Jackson BEIJING, May 21 (Reuters) – Oil prices rebounded on Thursday after two…