By | May 28 2010 7:45 AM

Crude oil remains firm in European session. Apart from improvement in broad market sentiment, US President Barrack Obama's suspension of deepwater drilling and NOAA's forecast for an intense hurricane season probably helped buoy prices. Currently trading at 75.5, the front-month contract for WTI crude oil has soared another +1.27% from yesterday's close.