KSE-100 rises 591 points amid unpleasant politics

* Falling oil prices helped benchmark index