India's forex reserves declined by $2.67 billion to $682.13 billion for the week ended November 1, the RBI said on Friday.In the previous reporting week, the overall reserves had dropped by $3.46 billion to $684.805 billion.