The euro traded in a narrow range against the US dollar on Thursday, effectively flatlining as currency markets entered a holding pattern ahead of the closely watched US nonfarm payrolls report due Friday. With little fresh macroeconomic data to drive directional bets, EUR/USD hovered near the 1.08 handle, reflecting cautious positioning among traders.