Patrick Barkey of the Bureau of Business and Economic Research talks about the decline in tax revenue in the natural resource sector.
Patrick Barkey of the Bureau of Business and Economic Research talks about the decline in tax revenue in the natural resource sector.