Advertisement

Major oil companies pull out of once-promising Russia

A closed Gazprom gasoline station is shown in Almaty, Kazakhstan, on Jan. 9. (AFP via Getty Images)
A closed Gazprom gasoline station is shown in Almaty, Kazakhstan, on Jan. 9. (AFP via Getty Images)

Related:

Advertisement

More from WBUR

Listen Live
Close