Putin tries to convince the United States that he is invincible. In reality, his oil industry is in serious trouble, and that is the key to his economy. Please read this : Sanctions, Ship Seizures and Low Prices Squeeze Russia’s Oil Industry
about 1 hour ago