Industry News
This is some blog description about this site
Is the oil rally self-defeating?
Oil prices need to be lower for longer for U.S. production to significantly decline, according to Azlin Ahmad, Editor, Crude Oil at Argus Media Singapore.