Financial markets: A week of records