Saturday, March 19, 2022

Halliburton leaves Russia in latest blow to Putin's oil-based economy: report