Oil prices have come under pressure, despite a recent attack on oil facilities in Saudi Arabia and OPEC production cuts. Investors continue to worry about a slowing global economy.

Bart Melek, head of global commodity strategy at TD Securities, weighs in on what could push oil prices higher as well as whether there is more room to run in the recent rally in gold prices.