The elevated global crude oil prices, rise in US inflation, strengthening dollar, rate hike worries, and continuous outflow of foreign funds from the domestic markets, have weighed heavily on the local currency, keeping it under pressure for the last few sessions