JUST IN: Crude Oil Price Hit Eight-Year High Of $103 Per Barrel After Russia’s Invasion Of Ukraine Read more