Abercrombie & Fitch and British Petroleum have been highlighted as Zacks Bull and Bear of the Day.
Oil and oil stocks like BP have under-performed despite rising geopolitical tensions. Stock Strategist Andrew Rocco explains why BP's high relative debt levels and poor price action make the stock an avoid in the oil patch.
Reports of strategy reset leave campaigners saying company is prioritising profits over planet