Russian President Vladimir Putin promised a response to Ukraine’s drone attack on a Russian tanker in the Mediterranean during a four-hour news conference in Moscow.