Articles You May Like Oil – private survey of inventory shows a draw vs. the build that was expected What the fresh march higher in oil means for world markets Gold’s run on Street remains uninterrupted for 5th straight week Netflix reports revenue of $9.37 billion vs $9.27 billion expected. Shares pop then drop Netflix blows past earnings estimates as subscribers jump 16%