Barclays: Oil Majors Will Miss Consensus By: Benzinga via Benzinga October 12, 2015 at 14:07 PM EDT Oil stocks have been treading a downward path in 2015, with the group of 10 major oil company stocks trading at a 19 percent ... Read More >> Related Stocks: Chevron Corp Hess Corp Husky Energy Imperial Oil Limited Murphy Oil Petrobras - Petroleo Brasileiro S.A. Petroleo Brasileiro S.A. Petrobras ADR Suncor Energy Inc