• Events are not in favour of Oil’s growth

    Oil’s longest upward streak halts as China’s industry sector keeps slowing down and OPEC maintains high pumping volumes despite global surplus.