Buy Exxon Mobil, as shares can rally more than 25% from here, Piper Sandler says