Rupee sets fourth all-time low of 177.43 against dollar in December