Oil markets have found themselves torn once again between supply fears and an economic slowdown, with oil prices now having stabilized at a lower level.
A