India is purchasing millions of barrels of Russian crude oil due to a supply crunch caused by the Middle East conflict. The U.S. Treasury issued a 30-day waiver allowing these purchases of oil stranded at sea, a temporary measure to keep global markets flowing.