Home Russia oil export revenues fell in November to ... 11 Dec. 2025 Russia oil export revenues fell in November to lowest level since 2022: IEA