Indian Rupee Hits 95.33 Low as Oil Prices Top $125