Massive Oil Ships Play ‘Chicken’ in the Houston Channel

All along this 52-mile (84-kilometer) shipping lane, there are signs of the energy resurgence that BP Plc says might enable the U.S. to meet all its own needs by 2035. More