News On Energy Independence, It’s Put Up or Shut Up Time for Biden BY admin January 22, 2023 0 Comments 83 Views The proposed Willow project, in the National Petroleum Reserve, passes muster on policy and environmental grounds.