US and Australia put pressure on India for buying Russian oil. India hits back at them! (2022-04-01)