Idaho’s oil and gas regulators agreed to a settlement Wednesday with a Texas oil producer Alta Mesa for failing to comply with...
There is no denying that the oil & gas industry has struggled in recent years with varying opinions on the effects of...