After a bit of a cool down for a month, oil is back with a new record of $112 during trading today. I guess there was a cut back in production.
http://money.cnn.com/2008/04/09/mark...ion=2008040910
Anytime oil hit a new high I feel like I have to mention it in this thread.