Some observers are confident the oil price could still shoot further upwards

|Big News
Issue: 08 Nov 2018 - Page 6