Originally posted here:
Is $70 Oil the New Normal?