Source: U.S. Energy Information Administration, Monthly Energy Review Total U.S. net imports of energy as a share of energy consumption fell to their lowest level in 29 years for the first six months of 2014. Total energy consumption in the…
Lower demand, higher supply drive oil prices to lowest level since 2012
Source: U.S. Energy Information Administration, Bloomberg The price of North Sea Brent crude oil has fallen to around $91 per barrel, the lowest level in more than two years and about 21% lower than its year-to-date peak of $115 per…