Russian Deputy Prime Minister Novak: Approximately 12 million barrels per day of oil have failed to reach the market.

2026-06-04

Russian Deputy Prime Minister Novak: Approximately 12 million barrels per day of oil have failed to reach the market.