06/08/09 Oil prices started the week of in the red as a decline in stock markets raised concern over the health of the global economy and energy demand.
NYFP | June 8, 2009
Tags:. .slide. .stock markets
Slide Stock Markets