Russian oil and gas producers see 41% drop in revenue Oil & Gas‚ Oil and Gas Industry | intent | December 5, 2023 | Comment off In the first nine months of 2023, revenues have been depleted in large part as a result of Western sanctions.