Stock market futures, lower by 1 percent.

Posted by Kane on April 19, 2026 8:43 pm

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE