Denim brands are currently driving spending among US teens, new research suggests, with gains coming at a cost to fast fashion retailers.