Featured ‘Most Major Russian Oil Buyers Are In Europe’ 2 years ago Pratirodh Bureau India on Thursday defended its decision to look for “good deals” for its energy requirement…