US sells 11m barrels of oil from reserve
Six companies, including ExxonMobil Corp, bought a total of 11 million barrels of oil from the U.S. Strategic Petroleum Reserve, in a sale timed to take place ahead of U.S. sanctions on Iran that are expected to remove oil from the global market. The oil sold in a range of $67.66-$69.05/bbl, according to the Department…