
12:28pm Mar 01, 2022
World News
World News
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.