In spite of oil ministers in Doha not coming to an agreement and an economy that is just chugging along, oil prices seem to have stabilized and investors have taken a liking to that.