zero hedge is my favorite finance/political news source on the web. they report relevant current events. they do slant bearish a bit but it's a great free source IMO, and not hard to separate opinions from actual facts.
also like Steenbarger's blog, has his PHD in psychology and his books are great as well.
http://www.zerohedge.com/
http://traderfeed.blogspot.com/