Home Stock Josh Brown reveals two best oil stocks to own heading into 2026