-
Economics 101: the refiners and retailers are making great profits. why would they want more oil on the market to depress prices?
links for 2008-05-18
Posted by del.icio.us
on May 18, 2008
Trackbacks
Trackbacks are closed.
