Brent crude futures for September fell 21 cents to USD 66.51 a barrel.
Rupee is trading at 68.53 against dollar, driven by positive opening in domestic equities and easing crude oil prices.
The 30-share index, however, gave up some gains to trade 164.84 points, or 0.43 per cent, higher at 38,901.07.
Sentiments were hit by sharp rise in crude prices and geopolitical tensions as well as trade war worries.
Traditional brokers find going tough even after cutting fee.
RIL was the lone gainer among the top-10 frontline companies, adding Rs 11,415.21 crore to its m-cap.
Investors will also monitor trade-related developments, as well movement in the rupee and crude oil prices, they added.
FPIs pulled out money from equity markets for five of the six sessions following the Budget, which was presented on July 5.
Among the large-cap stocks, Cipla, Aurobindo Pharma, and Cadila will report better performance driven by their US businesses.
The data also said the Index of Industrial Production, or IIP, grew at 0.4 per cent in March this year.