Oil Prices Remain Stable Above $90

by