HPCL shares have room for further upside despite 21% surge in three months, Citi says