Tuesday, April 19, 2011

Dollar Decimation

It's not wonder crude oil is back to $109.