
Russian oil producer Rosneft’s annual profit surges to $14 billion
The West has imposed sweeping sanctions against Russia’s energy exports, seeking to starve the Kremlin of crucial oil and gas revenues after Moscow despatched its army to Ukraine in February 2022. A U.S. threat to […]