Raw StoryHalliburton leaves Russia in latest blow to Putin's oil-based economy: reportMar 18, 2022more_vert