Hour Loop Q2 profit declines on margin pressure, higher costs - HOUR News | Rallies