Logo

Experts discuss how Russian invasion of Ukraine may or may not impact the U.S. economy
"Russia is one of the three top oil and natural gas producers in the world, along with the United States and Saudi Arabia. And so if there are fears or actualities of disruptions in global energy supplies, then that drives the price of oil up," said ....
February 24, 2022