Major oil companies pull out of once-promising Russia
Announcements from Shell and BP will further hit Russia’s tanking economy — and batter its image as a go-to place for oil and gas investments.
(Image credit: Alexandr Bogdanov/AFP via Getty Images)