OR Royalties Reports Q2 Deliveries of 20,757 GEOs and $94.7M Cash Margin - OR News | Rallies