24K-Production/Shutterstock Save for later Print Download Share LinkedIn Twitter Oil futures dropped on Monday, with global benchmark Brent barely managing to hold north of $95 as the market digested bearish economic data and the prospect of a renewed nuclear deal with Iran.