British Petroleum (BP) says it’s manoeuvred a cap into position in its latest attempt to plug the undersea well that’s spewing oil in the Gulf of Mexico. Company executives say it will take up to 24 hours before they know whether it’s worked. The environmental disaster began more than six weeks ago, when a BP-operated offshore rig sunk following an explosion.