KSE-100: Stocks inch up as investors struggle for direction