Oil could be the biggest buying opportunity out there now, Ted Izatt, chief strategy officer at SDKA International, said.