By Rakesh Sharma The average cost of Russian crude landing on Indian shores in June was the lowest since Moscow’s invasion of Ukraine more than a year ago. The price for each barrel including freight costs was $68.17, down from $70.17 in May and $100.48 a year earlier, according to… Continue reading Russia’s oil to India in June the cheapest since Ukraine war began