Stocks rally into close as tech and comms lead; energy lags | Monexa