The math is clear — buying Russian oil is now a losing deal for India Sanjay Kathuria ThePrint 9 3 13.11.2025 .....© ThePrint visit website