The Indian rupee is expected to remain under pressure in the near term, trading in a range of 84-84.5 per US dollar, according to a report by Bank of Baroda.