SBP may again hike policy rate on 31st