Congress Strikes Lengthy-Sought Stimulus Deal to Present $900 Billion in Support
WASHINGTON - Congressional leaders reached an agreement on Sunday on a $ 900 billion stimulus package that will provide direct payments and unemployment aid to struggling Americans, as well as much-needed funding for small businesses,…