Energy Voice | Oil's rally sweeping away the pessimists