Quote Originally Posted by PsychoSquirl
dont forget that rising prices are also due to oil companies bringing in massive profits for themselves. I have the Exxon Mobil documents to prove it.
profits from when? And has the profit margin changed excessivly since 2001?