World News in Headlines
About 35% of India's total oil supply comes from Russia, making it the world's third-largest importer…