What is wrong with this picture?
Houston is the energy capitol of the US, and probably the world. Tuesday evening at around 10PM, there was a blowout and explosion onboard an offshore rig operated by Transocean and under contract to BP, while cementing operations performed by Halliburton were underway. 11 men are still missing and the rig has reportedly just sunk. The US operations of all three companies are based here in Houston. Is it me or is something missing from this snapshot of the main page of the Chronicle Website taken just moments ago?