Rupee Weakens 8 Paise, Settles at 90.99 Against US Dollar