NEW DELHI: The average price of Russian oil delivered at Indian ports in July dropped to the lowest since Moscow's invasion of Ukraine in February last year, according to Indian government data. India received Russian oil at an average price of $68.09 per barrel in July, marginally down from $68.16 in June and sharply lower than $99.58 in July 2022, according to Reuters' calculations based on the latest data posted on Indian trade ministry's website. Refiners in India largely buy Russian oil on a delivered basis with sellers...