STRF Edges Higher Preferred Stock Tests Key Resistance Near 10579 Buenaventura BVN Stock Down 059 Support Test at 3201 20260521 Tech Rally Drives Major Indexes Higher Amid Mixed Sector Performance