Algeria China’s Crude Oil Surplus Soars to Nearly 1 Million Barrels Per Day in Septemberby Isabella Rossi May 4, 2025
China China’s weak diesel consumption squeezes outlook for oil demand – Reutersby Miles Cooper February 24, 2025