European shares, euro fall as oil tops $100 on Middle East tensions
European shares, euro fall as oil tops $100 on Middle East tensions
European shares, euro fall as oil tops $100 on Middle East tensions
European shares, euro fall as oil tops $100 on Middle East tensions
European shares, euro fall as oil tops $100 on Middle East tensions