Investing.com - Dow Jones Industrial Average eyes 20,000.
European banks under pressure as BMPS tanks, Spanish lenders hit by ECJ ruling.
Oil continues to rally ahead of crude inventory data.
Global stocks mixed on weaker dollar, European bank concerns.
Profit-taking in dollar pushes gold higher.