ORIGINAL: 04RAMSRT10
Going up indeed, oil hit $132/barrel today! This is more that ridiculous, it is obscene.
Wait...maybe this is the reason for the holdup in shipping the Challengers out of the factory: They're going to be converted into hybrids first!