Oil prices may be falling, but for the wrong reason: a ‘demand destruction’ throttling global consumption, report finds | LL Daily