US energy stocks rally 5% as Hormuz uncertainty lifts crude prices