value products

Oil has found new life after reports showed that oil supply could actually fall. The Energy Information Administration destroyed that myth after it reported that U.S. crude supply fell by 5.6 million barrels.

Alcoa Inc., the largest U.S. aluminum producer, posted third-quarter earnings and sales that exceeded analysts’ estimates after reporting improved productivity at its primary metals and engineered-products units.