U.S. offers India a 30-day waiver for buying Russian oil as Iran war deepens energy supply worries March 6, 2026 · CNBC Read full story at source