US to become self-sufficient for energy needs by 2030: BP
The United States will become almost self-sufficient for its energy needs by 2030, boosted by shale oil and gas output and slowing demand, British energy giant BP forecast on Wednesday....