Obama Administration Blocks Oil Production on 1.6 Billion Acres (via NewsLook)

The Obama Administration proposes a new plan to close off federal land the Bush administration laid out for oil production.

Read more…