Forbes: Oil For $1.75 A Barrel?.