04/16/09 Oil prices managed to remain mostly stable this past trading session as stocks led higher despite poor earnings reports.
NYFP | April 16, 2009