Rupee steady but under pressure as crude oil prices, geopolitical risks weigh