Russian ruble plunges to 18-month low against US dollar