The Energy Department announced the first sale of 18 million barrels of oil from the US Strategic Petroleum Reserve (SPR) aimed at reducing pump prices of fuel that had hit seven-year highs
Get free access to the best online business resources, online money making resources and learn how to make money online.