The U.S has advised India on buying Russian oil after Vladimir Putin's nation emerged to be the top oil supplier for India in the month of May. U.S Treasury Secretary Janet Yellen said that India can benefit from the price cap on Russian oil. She added that the motive of the West and Group of Seven nations (G7) was not to let Putin profit unduly from the war by enjoying prices that are essentially very high due to its Ukrainian invasion. Watch this video for more.