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
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 >