Oil price retreats from record above $117; European stocks fall; Euro rises on ECB comment on inflation threat

Markets News Afternoon: Oil price retreats from record above $117; European stocks fall; Euro rises on ECB comment on inflation threat By Finfacts Team Apr 21, 2008 - 5:08: PM >

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.