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...
Trades Say'Top Buyer
Tag - Trades Say’Top Buyer
Translate
Featured
Defence • Featured • General News • Global News • Lifestyle • Military • News • Russia