Markets to remain firm