Upstream.energy World class address for companies operating in the upstream energy sector. Price: $40,000 USD – buy Upstream.energy via a secure transaction at Escrow.com. The ultimate internet destination & brand for a world leader in the upstream energy sector.