Begin typing your search...
You Searched For "IFP"
How Russia still profiting from oil despite Western price caps
This is because oil prices have risen above $80 per barrel, and Russia has been able to find buyers for its oil, particularly in Asia
This is because oil prices have risen above $80 per barrel, and Russia has been able to find buyers for its oil, particularly in Asia