Restrictions on Rosneft and Lukoil Could Destabilize Global Energy Supply

The International Energy Agency (IEA) has released a report warning of increasing risks to the stability of the global energy market as a result of expanding Western sanctions against Russian oil companies Rosneft and Lukoil.

Continue Reading