Commodities prices to weigh on earnings

Commodities prices to weigh on earnings