WI has various meanings in the Business Word category. Discover the full forms, definitions, and usage contexts of WI in Business Word.
An interest in an oil and natural gas lease that gives the owner of the interest the right to drill for and produce oil and natural gas on the leased acreage and requires the owner to pay a share of the costs of drilling and production operations.
Business WordLast updated: