All 34 of the biggest US banks can return capital to shareholders after the Federal Reserve judged that they had enough capital, with

The financial media is marvelling over Amazon shares breaking the $1,000 barrier, with Apple and Alphabet not far behind, but