Home / Tag Archives: Skepticism grows over Russian oil price cap

Tag Archives: Skepticism grows over Russian oil price cap

Skepticism grows over Russian oil price cap

Washington, SANA- The CEO of energy major Shell, Ben van Beurden, has raised doubts about plans by the Group of Seven (G7) developed nations to impose a price cap on …

Read More »