Technology June 28, 2026 Oracle sheds 21,000 employees while ramping up AI investments | Technology News