Oil and gas prices are up, and Western energy giants with operations and investments in Russia could find it harder to keep doing business there.
Boise Breaking News & Events
Oil and gas prices are up, and Western energy giants with operations and investments in Russia could find it harder to keep doing business there.