Sphere 3D Corp Edges Lower as Shares Test Key Support Levels Intraday Session Highlights Information Technology Stocks Show Mixed Movements RFL Q1 2025 Earnings Widening Losses Amid Continued Development Stage US Stock Futures and Bond Yields Decline on Reports of Updated Russian Nuclear Doctrine