Advice to others and himself ahead, America bought more crude oil from Russia than India
After Russia's attack on Ukraine, the US has been instructing other countries…
Why taking crude oil from Russia is a profitable deal for India, know what is the reason
India has welcomed competitive offers from all energy producers amid growing energy…