Another day, another record high for PSX

* KSE-100 gains 668 more points to close at 90,864
* Most global stock markets rise with eyes on megatech results