Over the weekend, the Southern United States braced for impact as tropical storm Barry made landfall. Though inevitable, the United States’ annual storm season never fails to leave a path of destruction in its wake that — thanks to the area’s booming oil and gas industry — could potentially have consequences that reach around the world.
Continue reading