Russian Hydrocarbon Export Revenues Hit Lowest Since War Began

Export revenues of the Russian economy from selling hydrocarbons abroad in May 2025 dropped to a minimum since the beginning of the invasion of Ukraine, according to the monthly report by CREA (Center for Research on…

Continue Reading