Oil prices could experience an “off the charts spike” as winter approaches, says John Driscoll, chief strategist at JTD Energy Services.
Oil prices could experience an “off the charts spike” as winter approaches, says John Driscoll, chief strategist at JTD Energy Services.