The G7 is planning fresh energy sanctions against Russia to further squeeze Moscow's fossil fuel revenues.
HypeNows