Oil stares at a bleak future as China’s economy sputters. The good news: A market ‘bust’ is unlikely

Are oil markets inching towards a bust? That’s a key question hanging over industry watchers as they debated the fate of crude at the recent APPEC conference. 

Leave a Reply

Your email address will not be published. Required fields are marked *