Why oil’s recent price slump may not last
The price of oil has been weighed down recently by concerns about geopolitics and global demand. Bart Melek, Global Head of Commodity Strategy at TD Securities, tells MoneyTalk’s Greg Bonnell why he believes crude could climb to $90 a barrel in coming months.