Russia Invades Ukraine, United States Imposes Sanctions, Oil Price Rises
Ed updates listeners with the latest on Russia invading the Ukraine, sanctions imposed against Russia by the United States, energy resources affected by Putin's actions, and the price of oil increasing.