US: Oil reserves at lowest level in 43 years Data released by the U.S. Department of Energy today revealed a decline in crude oil inventories in the Strate... Economy 3 days ago · 2 min