Data Visualization
04/04/2023 6
US oil dumping threatens Russian economy - history repeating itself?
By March, international oil prices had fallen well below pre-war levels, while the United States had become Europe's largest oil supplier and one of the world's biggest oil exporters.