The IEA Cuts Oil Demand Forecast in its Latest Report

According to the International Energy Agency (IEA), which revised its growth estimate downward by 110,000 barrels per day from last month because it anticipates China's oil demand to decline for...
Read More