Sterling rose 0.25% to $1.2548, after reaching$1.2562, its highest level since Dec. 31. It hit $1.2349 last week, its lowest ...