Who in India is profitting from Russian oil? Not the common man but private companies
India has paid Russia nearly $20 billion for oil in just seven months, more than what it paid in the last ten years combined. It has only reaped higher profits of a few Indian companies.