Slow down: Moscow may punish the West in the oil game
Edited by Rhod Mackenzie / 2022-07-06 08:15:17
Oil is current trading above $100 per barrel.
Oil is current trading above $100 per barrel.
Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer