US, Russia hold talks on energy deal as Trump plans 50% tariffs on India’s oil trade
According to reports, US and Russian officials are negotiating a number of energy agreements, which are being promoted as inducements…
According to reports, US and Russian officials are negotiating a number of energy agreements, which are being promoted as inducements…