Mon. Jul 8th, 2024

Tag: iea

Russia’s deep oil discounts drove revenue down $700 million last month even as its exports jumped, the IEA says