The pound has risen for a second day versus the dollar, approaching the highest level in three weeks, before UK retail-sales data.

Read full article here: Fin24 Market News