IEA Says U.S. Oil Output to Exceed Imports for the First Time in 18 Years

Reuters reported that the U.S. Energy Information Administration said the country's oil production is set to exceed imports since 1995. Currently, the United States oil output has surged to over 7million bpd.