This Oil Rally May Be Short-Lived OilPrice.com It's been another week of upbeat OPEC reports—from secretary general Mohammed Barkindo's belief that global oil demand will jump to over 100 million bpd by 2020 to the proud announcement that compliance with the oil production cut deal had hit 120 ... |