'
2012-05-17 03:59:19 UTC

Oil rises above $93 as traders mull Europe turmoil

Untitled