which product does russia supply in large amounts to the rest of europe
oil
-1
Section::::Abstract.
Russia in the European energy sector
24648652
natural gas
-1
Section::::Abstract.
Russia in the European energy sector
24648652