Global Oil Demand Down: Brent and WTI Dump in Q4?

Oil prices test critical support as surplus forecasts and weak Chinese demand weigh on markets, with sanctions and war adding uncertainty.