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 advance of two tropical storms headed toward the US Gulf of Mexico, upstream operators…Read More