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.


View Full Site