WASHINGTON – Lobbyists for independent oil and gas producers in West Texas stormed Capitol Hill last week to speak their minds about energy legislation they contend will be bad for consumers. A climate change bill is also in their sights
Carbon Credits for the Planet