U.S. offers India a 30-day waiver for buying Russian oil as Iran war deepens energy supply worries

· CNBC