Russian oil: Trade complications for India as crude costs hit $60 Business July 14, 2023 NEW DELHI: A best purchaser of Russian oil is bracing for buying and selling bother as the cost of Urals,…