Formula 1 pulls Russia off the calendar, for now Formula 1 will not race in Russia later this year but seemed to have left the door open should things change.