Will Europe Be The Biggest Loser In The Russian-Ukrainian War?
September 23, 2022 at 12:41 PM EDT
Putin's speech fueled oil prices with the geopolitical risk of supply. What happened in the market concerned about the escalation of the war in Ukraine?