Home Investing News Crude Oil Prices Slip as Libyan Peace Deal Cements Supply Increase