Top News Stories

Oil down 1% as IEA cuts demand forecast

By API User | April 16, 2025

 Its important to understand the EIA slowdown in oil demand growth is ESTIMATED. Not a slowdown in  DEMAND

Oil is a screaming buy11

Image

Scroll to Top