Oil and gas in Idaho?
Idaho made $290,426 last month, just from oil and gas companies bidding for the right to lease state land for oil and gas exploration. Several bidders snapped up exploration rights on 87 parcels of state land in four southern Idaho counties – even though no…