Business8 hours ago
Iran war oil shock: India buys 30 million barrels of Russian crude after US waiver – The Times of India
India has purchased around 30 million barrels of unsold Russian crude after the United States issued a 30-day waiver allowing the country to buy shipments already...