How reliant is the EU on Russian oil and what are the consequences of banning it?

Sky News

Published

The European Union relies on Russia for 26% of its oil supply.

Full Article