Markets weaken on selling pressure