Oil Giant SLB Leads 5 Resilient Stocks Near Buy Points