Stocks surge on earnings wins, biggest gain since 2018 — Gulf News