Pedevco Corp. (PED) Reports Break-Even Earnings for Q1 Pedevco (PED) delivered earnings and revenue surprises of -100% and 4.11%, respectively, for the quarter ended March 2025. Do the…