Russia's oil and gas revenue set to fall in June to its lowest since January 2023, Reuters calculations show - TradingView