Oil drops as investors weigh a supply surplus outlook and US-China trade tensions

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.