By | June 11 2010 12:04 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.