MOSCOW/NEW DELHI, Sept 28 (Reuters) – Russia is selling oil to India at nearly $80 per barrel, some $20 above the Western price cap, traders said and...
Russian Oil
MOSCOW/NEW DELHI, Sept 28 (Reuters) – Russia is selling oil to India at nearly $80 per barrel, some $20 above the Western price cap, traders said and...