Crude markets are buckling under a perfect storm of bearish pressures. Renewed fears of a trade war are threatening demand, while a fading geopolitical risk premium, a looming 3 Mbd supply glut, and aggressive producer price cuts all point to overwhelming oversupply and a decisively negative market outlook.


