Oil edges down but stays above $104 a barrel amid Ukraine jitters By: Stockhouse Newswire April 21, 2014 at 06:10 AM EDT Oil edges down but stays above $104 a barrel amid Ukraine jitters Read More >> Related Stocks: BP Plc ADR Canadian Natural Resources Limited Chevron Corp ConocoPhillips EnCana Corporation Exxon Mobil Husky Energy Imperial Oil Limited Suncor Energy Inc Talisman Energy iPath Dow Jones-Goldman Sachs Crude Oil Fund