The US dollar hovered near an 18-month high Monday as investors increased their bets on the currency amid escalating tensions in the Middle East, ahead of key US inflation data due Wednesday.