Markets on Monday: Shares and bonds continue to rally, more to come?