With geopolitical risks still unresolved and inflation concerns lingering, markets are expected to remain range-bound in the near term, with the Nifty likely to oscillate between 23,500 and 24,500 levels, with a mixed bias.