CCrude Oil Read More Russia’s Oil Export Revenues Dip 14%13.07.2025 Russia’s export revenue from crude oil and petroleum products slumped by 14% in June compared to the same…