technology Website Update on Performance: NEAR Experiences a 7.4% Decrease as the Index Dip Occurs through the Weekend , and Administrator 2025 May 5