ADVERTISEMENT
The rupee weakened by 38 paise to end at 68.42 against the US dollar today. That marked the lowest closing level against the greenback since November 2016. Dollar strengthened against a basket of currencies on uncertainty over the outcome of US-China trade talks. US President Donald Trump said he was not pleased with recent trade talks between the United States and China, tempering optimism over progress made so far in trade talks between the world's two largest economies. In late morning deals, the rupee was trading at 68.19 against the US currency. The rupee had closed at 68.04 against the American currency the previous day.