Markets Hit Record Highs As Financial, Metal Stocks Rally | Sharefundss