The World Needs Russian Oil – IEA ED

The International Energy Agency's (IEA) Executive Director, Fatih Birol, stated at the Singapore International Energy Week on Tuesday that even with the proposed price cap, the world's oil market will...
Read More