Crude

Business

Russia offers India mega discounts on oil purchases

Russia is reportedly offering oil to India at discounts of as much as $35 a barrel on prices before the U

Back to top button