Gulf Lease Sale 205 may bode well for offshore service firms
The central Gulf of Mexico Lease Sale 205 secured the largest total revenue for lease sales in close to a quarter-century-almost $3 billion in high bids. That's more interest shown than in the Central ...