Europe: Oil stays above $104 amid Ukraine jitters YoopyaApr 21, 2014September 26, 20230 BEIJING (AP) — The price of oil edged down Monday but stayed above $104 per barrel as investors watched simmering tensions in Ukraine. U.S. crude Read more