Live Score and News
Russia, India’s biggest supplier during the quarter, supplied crude at an average cost of $2,408 per…