America
What exactly is supply and demand for big oil corp profits & cunsumer gas prices here in neo con land America?
October 3rd, 2010
I have just read of the tumble in the market, apparently due to Bank of America reporting a 32% loss in third-quarter profits. How does this translate into real money…