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.