Declining for the third straight session, the rupee tumbled 50 paise to settle at 86.26 (provisional) against the US dollar on Tuesday, logging the maximum single-day loss in nearly three months amid a looming global trade war stoking fears of economic meltdown.