About 'who is benefitting from cheap Russian oil' - answer is - many in India.
Reliance, Nayara aren't the only Indian companies buying from Russia. Indian Oil, HP & BPCL are also buying & benefitting. Ofcourse not as much as Reliance, but still. Also, govt cannot work for just 1 company, otherwise someone in the govt, or oil industry, or bureaucracy will speak up no? Like someone who is anti-bjp or anti-ambani, like a hotshot MP from WB or maybe people in govt who're relatives of congress ministers... someone would speak up on this right? Maybe many are benefitting so they're not speaking, but still its not practically possible for Reliance to bribe each and every one, in case they're doing to.
Nayara has already been sanctioned by EU, impacting Reliance the highest.