Stocks close at records as tech rotates and energy firms | Monexa