Worlds Largest Oil Trade Show Kicks Off in Houston

World's Largest Oil Trade Show Kicks Off in Houston

The world's largest oil and gas trade show, the Offshore Technology Conference (OTC), kicked off in the U.S. energy hub of Houston on Monday, with nearly 100,000 attendees from around the globe flocking to see the cutting-edge technologies on display.