Banking and IT stocks led the rally, while broader markets also posted gains