Sterling hit a two-year high against currencies of major trading partners and a 15-month peak versus the euro, buoyed by expectations the Bank of England would raise interest rates in November, but may be due for a correction if it does not manage to break 1.9040 against the dollar. Recent ...   more »