US sanctions on Russian oil giants are in effect now, stranding 48 million barrels of cheap Russian crude at sea. This could drive fuel prices up for India. Here is what you should know

See Full Page