By | June 10 2010 8:30 AM

Financial markets stay firm ahead of NY session as data released earlier today were encouraging and suggested growth remained intact. IEA and OPEC released their forecasts on oil demand but changes were not significant. WTI crude oil price approaches 75 while Brent crude trades near 76.