Pedevco PED Stock Analysis 175 Loss Key Levels 20260520 Retailers Boost Hiring in April as Consumer Caution Signals Potential Slowdown