India snaps up Russian oil after U.S. waiver India has purchased around 30 million barrels of unsold Russian crude after the United States granted a 30-day waiver. Indian refiners quickly secured cargoes already in Asian waters as disruptions hit Middle East oil flows. 11/03/2026 21:59 MYT Read More