IEA sees 2025 oil demand growth at lowest rate since 2009, excluding COVID-19 slump
– Global oil supply rises by 950,000 barrels per day in June from May
11.07.2025
Oil