Business News

While other countries back away from Russian oil, China senses an opportunity to stock up on the cheap

[ad_1]

India has also been trying to negotiate deeper price cuts, aiming for deals as low as $ 70 a barrel Read More

[ad_2]

Source link

Related Articles

Back to top button