The rally in stock indices and the weakening of the dollar allowed ...