Companies shut in 13% of oil production, 4.4% of gas as storms hit US Gulf of Mexico

 In In the News
In advance of two tropical storms headed toward the US Gulf of Mexico, upstream operators…