In an impressive financial move, Standard Chartered, affectionately known as StanChart, has announced a record $1.5 billion share buyback. This decision comes hot on the heels of the bank's pre-tax profits soaring by an unexpected 5% to approximately $3.5 billion in the first half of this year. What does this mean for the future of this London-based bank, which derives most of its revenue from Asia?