Russia has never been this flush with cash — and it’s partly thanks to India, which snapped up a monster amount of Russian crude last year. Russia’s federal revenue soared to a record $320 billion in 2023 — an amount partly attributable to India’s huge appetite for cheap Russian oil, according to a...