What Is Keeping Oil Prices Subdued?

Oil prices failed to break out on Friday, as traders showed themselves cautious, voicing concerns about global economic growth. (Click to enlarge).