Shell confirms Yucatan North hit
Shell on Monday confirmed its Yucatan North exploration well in the Gulf of Mexico found 120 feet of net oil pay.
Shell on Monday confirmed its Yucatan North exploration well in the Gulf of Mexico found 120 feet of net oil pay.