Companies shut in 13% of oil production, 4.4% of gas as storms hit US Gulf of Mexico
Companies shut in 13% of oil production, 4.4% of gas as storms hit US Gulf of Mexico
In advance of two tropical storms headed toward the US Gulf of Mexico, upstream operators…In…