
Trade War May Hold Down Oil Demand, Price Drop to Provide Some Offset: IEA
Current market conditions suggest global oil demand would average 103.9 million barrels per day (MMbpd) this year, with growth prospects weighed down by United States tariffs, the International Energy Agency (IEA) said Thursday. That still represents an …