GBP/USD takes a hard rejection from fresh highs, but holds on the bullish side