Yesterday, Obama gave his weekly address. He called for the U.S. to be energy independent by 2035. Where did he broadcast this? Is this a White House home workshop? Are we supposed to start crafting our own energy sources in the backyard? What’s the point? Is he in the woodshed? This is just bizarre.