Oil prices remained stable today amid worries of lower supply due to ongoing output cuts by major producers and indications of robust economic expansion in the US.
The Brent crude oil futures was down at 89 dollar and 24 cents whereas Western Texas Intermediate was lower at 85 dollar and 30 cents when reports last came in.