image
Stock markets surge tracking global rally, drop in oil price