Cloud revenue surges 81% fueling 39.9% May rally, RBC sets $190 target before June earnings - ORCL News | Rallies