While spot prices might have risen, investors shouldn’t lose track of the longer-term fundamentals.
At its peak in 2011, 60% of the U.S. total trade deficit was due to petroleum. Last year U.S. oil production rose by 17% to a record high of 10.95 million barrels per day, in turn pushing down net petroleum imports to just 3% of the total trade deficit. With an estimated 39.2 billion barrels of proven crude oil reserves in the U.S., it is likely that the country will soon become entirely self-sufficient and even become a net exporter of oil to the rest of the world.
Read the full article here
Source: ETF Trends