Tata: The Name You See All Over India

Yesterday was another dull day on Wall Street. The Dow rose 2 points. Oil held at $81. Gold didn’t move enough for us to remember, one way or another.

The recovery continues…or so says the mainstream financial press. But the economy is still losing jobs…and people are still getting poorer.

[Read more...]