Browsing: Shares at PSX make marginal gains on uncertainty regarding upcoming budget