Rising oil prices in the international market and the slowdown of foreign fund inflows into the stock market has weakened the rupee sentiment in early trades. The spot rupee was quoted at 43.77/7750 per dollar against the yesterday's close of 43.72 a dollar.