REUTERS DAVOS: As the European Union prepares to ban Iranian oil and the United States turns the screw on payments, oil executives and policymakers say China and Russia stand to gain the most and Western oil firms and consumers may emerge the biggest losers.
Iran will continue to sell much the same volume of oil - 2.6 million barrels per day or a... ...
Read the full story at
The Himalayan Times