Oil prices are dropping. The International Energy Agency warns of a potential surplus of 4 million barrels per day in 2026. This is due to increased output from producers and sluggish demand. Trade tensions between the United States and China are also a concern. Investors are watching U.S. inventory data for clues on demand.
