Oil rebounds 4.8% to $91.98 as IEA record release and Hormuz attacks pull in opposite directions — Iran Strike Tracker