🔴 Peabody Energy Drops 5.45% After Reporting Q1 Loss Despite Revenue Beat | MarketDownload | MarketDownload