The United States imposes new sanctions on Russia
New US sanctions against Russia hamper its energy ambitions. The impact is being felt by oil companies and their executives, ...
New US sanctions against Russia hamper its energy ambitions. The impact is being felt by oil companies and their executives, ...