Russia’s invasion of Ukraine triggered global condemnation and harsh sanctions aimed at crushing Moscow’s war chest. Still, revenue from fossil fuels, Russia’s largest export by far, rose to record highs in the first 100 days of its war against Ukraine, according to a new analysis. Russia probably generated a record revenue of 93 billion euros […]