The Bank of England's interest-rate outlook beyond November is clouded by energy uncertainty, Bloomberg reported. Barclays announced a £500 million share buyback.