India is trying to strike new crude-oil deals with Russia — but Russia's oil giant Rosneft doesn't have any extra oil left, report says


Trending Today on Tech News Tube