Javascript is disabled
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.