Oil Rallies As Twin Storms Force Shut-Ins In Gulf Of Mexico
Oil and gas companies active in the Gulf of Mexico have shut in almost 58 percent of oil production on Monday as two tropical storms threaten operations. Oil and gas companies active in the Gulf of Mexico have shut in almost 58 percent of oil production and 44.6 percent of gas production as a hurricane […]