Russia invading Ukraine will cause oil, natural gas prices to go 'up, up and away': Energy industry insider
February 17, 2022 at 13:42 PM EST
Dan Eberhart, CEO of drilling services company Canary, warned that a Russian invasion of Ukraine would cause oil and natural gas prices to rise.