The benchmark indices were trading higher in morning trade, supported by IT and pharma scrips. The Nifty was trading near the 15,900 level. However, soaring crude oil prices amid ongoing Russia-Ukraine crisis continue to be a matter of concern for global investors.