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