Upstream.energy World class address for companies operating in the upstream energy sector. SOLD – Upstream.energy The ultimate internet destination & brand for a world leader in the upstream energy sector.