Russia will keep selling cheap oil at bumped-up levels to India - this is why they're both in it for the long haul, a top analyst explains...

Business Insider India | 2023-03-05 11:11 UTC

India's new role as a key buyer of oil for Russia is here to stay, a top Kpler analyst told Insider.Even if the Ukraine war ends, Moscow will keep its crude

By Tsitsos on 2023-03-05 11:33 UTC
  • Need an account?