In Russia, BP owns a 19.75% stake in Rosneft, the world's largest publicly traded oil and gas company by hydrocarbon reserves and production.[3] BP has a primary listing on the London Stock Exchange and is a constituent of the FTSE 100 Index.