Rupee continues to stumble, settles at 294.93 against US dollar