Sadr , a fiery anti-American preacher who twice led revolts against U.S. forces in 2004 , won praise last year from the United States for helping reduce violence across Iraq by declaring a ceasefire .