On Saturday, The Daily Wire reported that financial giants Mastercard and Visa have announced they will be suspending all operations in Russia due to the nation’s military invasion of its neighbor Ukraine. The move could have enormous economic consequences for Russian President Vladimir Putin, as the two firms comprise roughly 74% of all transactions in Russia.
While many praised the move in hopes that it will cripple Russia’s spirit and dwindle their military morale, ultimately leading to a free Ukraine, others saw the move as a net-negative because of the potential global implications…