var quotes = { 'CLX17': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.29', open_interest: '24448', tradetime: '20171020160500', symbol: 'CLX17', open: '51.42', high: '51.73', low: '50.7', last: '51.47', rawLast: '51.47', change: '0.18', pctchange: '0.35', volume: '22829', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534805', previous: '51.29', displaytime: '1508524188', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.47', ysettlement: '51.29', yvolume: '127413', tradesize: '2', pchange: '+0.35%', openinterest: '24448', changedir: 'up', exchangeRate: '1', month: 'November 2017', shortmonth: 'Nov 2017' }, 'CLZ17': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.51', open_interest: '600167', tradetime: '20171020160500', symbol: 'CLZ17', open: '51.59', high: '52.09', low: '50.87', last: '51.84', rawLast: '51.84', change: '0.33', pctchange: '0.64', volume: '656162', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534808', previous: '51.51', displaytime: '1508533198', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '52.04', bidsize: '1', ask: '52.1', asksize: '39', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.84', ysettlement: '51.51', yvolume: '690484', tradesize: '1', pchange: '+0.64%', openinterest: '600167', changedir: 'up', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' }, 'CLF18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.73', open_interest: '296208', tradetime: '20171020160500', symbol: 'CLF18', open: '51.79', high: '52.26', low: '51.09', last: '52.04', rawLast: '52.04', change: '0.31', pctchange: '0.6', volume: '84725', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534797', previous: '51.73', displaytime: '1508533172', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '52.08', bidsize: '1', ask: '52.27', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52.04', ysettlement: '51.73', yvolume: '115954', tradesize: '3', pchange: '+0.6%', openinterest: '296208', changedir: 'up', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'CLG18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.87', open_interest: '130629', tradetime: '20171020160500', symbol: 'CLG18', open: '51.93', high: '52.37', low: '51.24', last: '52.17', rawLast: '52.17', change: '0.3', pctchange: '0.58', volume: '36128', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534798', previous: '51.87', displaytime: '1508532930', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '51.75', bidsize: '10', ask: '52.45', asksize: '10', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52.17', ysettlement: '51.87', yvolume: '34986', tradesize: '1', pchange: '+0.58%', openinterest: '130629', changedir: 'up', exchangeRate: '1', month: 'February 2018', shortmonth: 'Feb 2018' }, 'CLH18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.97', open_interest: '237553', tradetime: '20171020160500', symbol: 'CLH18', open: '52.04', high: '52.48', low: '51.37', last: '52.26', rawLast: '52.26', change: '0.29', pctchange: '0.56', volume: '38098', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534800', previous: '51.97', displaytime: '1508533185', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '51.77', bidsize: '1', ask: '52.5', asksize: '20', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52.26', ysettlement: '51.97', yvolume: '30600', tradesize: '1', pchange: '+0.56%', openinterest: '237553', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'CLJ18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '52.01', open_interest: '70028', tradetime: '20171020160500', symbol: 'CLJ18', open: '52.03', high: '52.43', low: '51.42', last: '52.3', rawLast: '52.3', change: '0.29', pctchange: '0.56', volume: '15620', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '52.01', displaytime: '1508530852', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '51.58', bidsize: '1', ask: '52.67', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52.3', ysettlement: '52.01', yvolume: '12949', tradesize: '1', pchange: '+0.56%', openinterest: '70028', changedir: 'up', exchangeRate: '1', month: 'April 2018', shortmonth: 'Apr 2018' }, 'CLK18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '52', open_interest: '64903', tradetime: '20171020160500', symbol: 'CLK18', open: '52.03', high: '52.39', low: '51.62', last: '52.29', rawLast: '52.29', change: '0.29', pctchange: '0.56', volume: '16571', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '52', displaytime: '1508529392', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '48', bidsize: '3', ask: '57', asksize: '2', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52.29', ysettlement: '52', yvolume: '8857', tradesize: '1', pchange: '+0.56%', openinterest: '64903', changedir: 'up', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'CLM18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.94', open_interest: '199696', tradetime: '20171020160500', symbol: 'CLM18', open: '51.94', high: '52.41', low: '51.36', last: '52.23', rawLast: '52.23', change: '0.29', pctchange: '0.56', volume: '37119', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '51.94', displaytime: '1508533186', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '51', bidsize: '37', ask: '52.99', asksize: '2', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52.23', ysettlement: '51.94', yvolume: '30907', tradesize: '1', pchange: '+0.56%', openinterest: '199696', changedir: 'up', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'CLN18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.84', open_interest: '49454', tradetime: '20171020160500', symbol: 'CLN18', open: '51.88', high: '52.2', low: '51.31', last: '52.12', rawLast: '52.12', change: '0.28', pctchange: '0.54', volume: '4029', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '51.84', displaytime: '1508529252', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '49', bidsize: '3', ask: '54.9', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52.12', ysettlement: '51.84', yvolume: '3187', tradesize: '2', pchange: '+0.54%', openinterest: '49454', changedir: 'up', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'CLQ18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.73', open_interest: '36272', tradetime: '20171020160500', symbol: 'CLQ18', open: '51.26', high: '52.02', low: '51.26', last: '52', rawLast: '52', change: '0.27', pctchange: '0.52', volume: '4032', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '51.73', displaytime: '1508526030', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '52', ysettlement: '51.73', yvolume: '3168', tradesize: '1', pchange: '+0.52%', openinterest: '36272', changedir: 'up', exchangeRate: '1', month: 'August 2018', shortmonth: 'Aug 2018' }, 'CLU18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.62', open_interest: '65737', tradetime: '20171020160500', symbol: 'CLU18', open: '51.7', high: '51.99', low: '51.12', last: '51.88', rawLast: '51.88', change: '0.26', pctchange: '0.5', volume: '5175', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '51.62', displaytime: '1508531791', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '50.37', bidsize: '1', ask: '52.5', asksize: '4', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.88', ysettlement: '51.62', yvolume: '7097', tradesize: '1', pchange: '+0.5%', openinterest: '65737', changedir: 'up', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'CLV18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.51', open_interest: '43782', tradetime: '20171020160500', symbol: 'CLV18', open: '51.58', high: '51.78', low: '51.01', last: '51.76', rawLast: '51.76', change: '0.25', pctchange: '0.49', volume: '1377', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '51.51', displaytime: '1508527435', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '46.45', bidsize: '1', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.76', ysettlement: '51.51', yvolume: '1412', tradesize: '1', pchange: '+0.49%', openinterest: '43782', changedir: 'up', exchangeRate: '1', month: 'October 2018', shortmonth: 'Oct 2018' }, 'CLX18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.41', open_interest: '35787', tradetime: '20171020160500', symbol: 'CLX18', open: '51.47', high: '51.64', low: '51.27', last: '51.64', rawLast: '51.64', change: '0.23', pctchange: '0.45', volume: '1179', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534805', previous: '51.41', displaytime: '1508527147', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.64', ysettlement: '51.41', yvolume: '1801', tradesize: '1', pchange: '+0.45%', openinterest: '35787', changedir: 'up', exchangeRate: '1', month: 'November 2018', shortmonth: 'Nov 2018' }, 'CLZ18': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.31', open_interest: '256809', tradetime: '20171020160500', symbol: 'CLZ18', open: '51.34', high: '51.68', low: '50.81', last: '51.53', rawLast: '51.53', change: '0.22', pctchange: '0.43', volume: '30656', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534809', previous: '51.31', displaytime: '1508533185', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '51.3', bidsize: '1', ask: '52.2', asksize: '8', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.53', ysettlement: '51.31', yvolume: '40699', tradesize: '1', pchange: '+0.43%', openinterest: '256809', changedir: 'up', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'CLF19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.17', open_interest: '29725', tradetime: '20171020160500', symbol: 'CLF19', open: '0', high: '51.79', low: '51.38', last: '51.38', rawLast: '51.38', change: '0.21', pctchange: '0.41', volume: '790', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534797', previous: '51.17', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.38', ysettlement: '51.17', yvolume: '520', tradesize: '0', pchange: '+0.41%', openinterest: '29725', changedir: 'up', exchangeRate: '1', month: 'January 2019', shortmonth: 'Jan 2019' }, 'CLG19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.05', open_interest: '16442', tradetime: '20171020160500', symbol: 'CLG19', open: '0', high: '51.25', low: '51.25', last: '51.25', rawLast: '51.25', change: '0.2', pctchange: '0.39', volume: '874', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534798', previous: '51.05', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.25', ysettlement: '51.05', yvolume: '578', tradesize: '0', pchange: '+0.39%', openinterest: '16442', changedir: 'up', exchangeRate: '1', month: 'February 2019', shortmonth: 'Feb 2019' }, 'CLH19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.94', open_interest: '26104', tradetime: '20171020160500', symbol: 'CLH19', open: '0', high: '51.12', low: '51.12', last: '51.12', rawLast: '51.12', change: '0.18', pctchange: '0.35', volume: '1729', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534800', previous: '50.94', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.12', ysettlement: '50.94', yvolume: '2620', tradesize: '0', pchange: '+0.35%', openinterest: '26104', changedir: 'up', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'CLJ19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.85', open_interest: '9837', tradetime: '20171020160500', symbol: 'CLJ19', open: '0', high: '51.39', low: '51.02', last: '51.02', rawLast: '51.02', change: '0.17', pctchange: '0.33', volume: '491', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '50.85', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.02', ysettlement: '50.85', yvolume: '1744', tradesize: '0', pchange: '+0.33%', openinterest: '9837', changedir: 'up', exchangeRate: '1', month: 'April 2019', shortmonth: 'Apr 2019' }, 'CLK19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.77', open_interest: '13907', tradetime: '20171020160500', symbol: 'CLK19', open: '0', high: '50.92', low: '50.92', last: '50.92', rawLast: '50.92', change: '0.15', pctchange: '0.3', volume: '407', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '50.77', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.92', ysettlement: '50.77', yvolume: '1473', tradesize: '0', pchange: '+0.3%', openinterest: '13907', changedir: 'up', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'CLM19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.72', open_interest: '54375', tradetime: '20171020160500', symbol: 'CLM19', open: '50.74', high: '50.92', low: '50.33', last: '50.86', rawLast: '50.86', change: '0.14', pctchange: '0.28', volume: '7031', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '50.72', displaytime: '1508532281', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '49.5', bidsize: '1', ask: '51.88', asksize: '8', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.86', ysettlement: '50.72', yvolume: '4724', tradesize: '1', pchange: '+0.28%', openinterest: '54375', changedir: 'up', exchangeRate: '1', month: 'June 2019', shortmonth: 'Jun 2019' }, 'CLN19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.63', open_interest: '6094', tradetime: '20171020160500', symbol: 'CLN19', open: '0', high: '50.77', low: '50.77', last: '50.77', rawLast: '50.77', change: '0.14', pctchange: '0.28', volume: '259', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '50.63', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.77', ysettlement: '50.63', yvolume: '254', tradesize: '0', pchange: '+0.28%', openinterest: '6094', changedir: 'up', exchangeRate: '1', month: 'July 2019', shortmonth: 'Jul 2019' }, 'CLQ19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.54', open_interest: '3142', tradetime: '20171020160500', symbol: 'CLQ19', open: '0', high: '50.69', low: '50.69', last: '50.69', rawLast: '50.69', change: '0.15', pctchange: '0.3', volume: '170', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '50.54', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '49.5', bidsize: '1', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.69', ysettlement: '50.54', yvolume: '226', tradesize: '0', pchange: '+0.3%', openinterest: '3142', changedir: 'up', exchangeRate: '1', month: 'August 2019', shortmonth: 'Aug 2019' }, 'CLU19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.47', open_interest: '8359', tradetime: '20171020160500', symbol: 'CLU19', open: '0', high: '50.63', low: '50.63', last: '50.63', rawLast: '50.63', change: '0.16', pctchange: '0.32', volume: '62', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '50.47', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.63', ysettlement: '50.47', yvolume: '581', tradesize: '0', pchange: '+0.32%', openinterest: '8359', changedir: 'up', exchangeRate: '1', month: 'September 2019', shortmonth: 'Sep 2019' }, 'CLV19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.42', open_interest: '4456', tradetime: '20171020160500', symbol: 'CLV19', open: '0', high: '50.59', low: '50.59', last: '50.59', rawLast: '50.59', change: '0.17', pctchange: '0.34', volume: '427', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '50.42', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.59', ysettlement: '50.42', yvolume: '88', tradesize: '0', pchange: '+0.34%', openinterest: '4456', changedir: 'up', exchangeRate: '1', month: 'October 2019', shortmonth: 'Oct 2019' }, 'CLX19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.38', open_interest: '3421', tradetime: '20171020160500', symbol: 'CLX19', open: '0', high: '50.55', low: '50.55', last: '50.55', rawLast: '50.55', change: '0.17', pctchange: '0.34', volume: '544', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534806', previous: '50.38', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.55', ysettlement: '50.38', yvolume: '95', tradesize: '0', pchange: '+0.34%', openinterest: '3421', changedir: 'up', exchangeRate: '1', month: 'November 2019', shortmonth: 'Nov 2019' }, 'CLZ19': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.35', open_interest: '65097', tradetime: '20171020160500', symbol: 'CLZ19', open: '50.32', high: '50.58', low: '50.03', last: '50.52', rawLast: '50.52', change: '0.17', pctchange: '0.34', volume: '6758', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534809', previous: '50.35', displaytime: '1508533076', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '50.35', bidsize: '1', ask: '51.3', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.52', ysettlement: '50.35', yvolume: '6420', tradesize: '1', pchange: '+0.34%', openinterest: '65097', changedir: 'up', exchangeRate: '1', month: 'December 2019', shortmonth: 'Dec 2019' }, 'CLF20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.27', open_interest: '2617', tradetime: '20171020160500', symbol: 'CLF20', open: '0', high: '50.44', low: '50.44', last: '50.44', rawLast: '50.44', change: '0.17', pctchange: '0.34', volume: '166', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534796', previous: '50.27', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.44', ysettlement: '50.27', yvolume: '10', tradesize: '0', pchange: '+0.34%', openinterest: '2617', changedir: 'up', exchangeRate: '1', month: 'January 2020', shortmonth: 'Jan 2020' }, 'CLG20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.2', open_interest: '1761', tradetime: '20171020160500', symbol: 'CLG20', open: '50.15', high: '50.37', low: '50.15', last: '50.37', rawLast: '50.37', change: '0.17', pctchange: '0.34', volume: '61', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534797', previous: '50.2', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '50.15', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.37', ysettlement: '50.2', yvolume: '0', tradesize: '0', pchange: '+0.34%', openinterest: '1761', changedir: 'up', exchangeRate: '1', month: 'February 2020', shortmonth: 'Feb 2020' }, 'CLH20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.14', open_interest: '2027', tradetime: '20171020160500', symbol: 'CLH20', open: '0', high: '50.31', low: '50.31', last: '50.31', rawLast: '50.31', change: '0.17', pctchange: '0.34', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534798', previous: '50.14', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.31', ysettlement: '50.14', yvolume: '0', tradesize: '0', pchange: '+0.34%', openinterest: '2027', changedir: 'up', exchangeRate: '1', month: 'March 2020', shortmonth: 'Mar 2020' }, 'CLJ20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.09', open_interest: '549', tradetime: '20171020160500', symbol: 'CLJ20', open: '0', high: '50.26', low: '50.26', last: '50.26', rawLast: '50.26', change: '0.17', pctchange: '0.34', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534800', previous: '50.09', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.26', ysettlement: '50.09', yvolume: '0', tradesize: '0', pchange: '+0.34%', openinterest: '549', changedir: 'up', exchangeRate: '1', month: 'April 2020', shortmonth: 'Apr 2020' }, 'CLK20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.04', open_interest: '157', tradetime: '20171020160500', symbol: 'CLK20', open: '0', high: '50.22', low: '50.22', last: '50.22', rawLast: '50.22', change: '0.18', pctchange: '0.36', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '50.04', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.22', ysettlement: '50.04', yvolume: '0', tradesize: '0', pchange: '+0.36%', openinterest: '157', changedir: 'up', exchangeRate: '1', month: 'May 2020', shortmonth: 'May 2020' }, 'CLM20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.01', open_interest: '5785', tradetime: '20171020160500', symbol: 'CLM20', open: '0', high: '50.19', low: '50', last: '50.19', rawLast: '50.19', change: '0.18', pctchange: '0.36', volume: '412', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '50.01', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.19', ysettlement: '50.01', yvolume: '947', tradesize: '0', pchange: '+0.36%', openinterest: '5785', changedir: 'up', exchangeRate: '1', month: 'June 2020', shortmonth: 'Jun 2020' }, 'CLN20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.95', open_interest: '307', tradetime: '20171020160500', symbol: 'CLN20', open: '0', high: '50.13', low: '50.13', last: '50.13', rawLast: '50.13', change: '0.18', pctchange: '0.36', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.95', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.13', ysettlement: '49.95', yvolume: '0', tradesize: '0', pchange: '+0.36%', openinterest: '307', changedir: 'up', exchangeRate: '1', month: 'July 2020', shortmonth: 'Jul 2020' }, 'CLQ20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.92', open_interest: '546', tradetime: '20171020160500', symbol: 'CLQ20', open: '0', high: '50.1', low: '50.1', last: '50.1', rawLast: '50.1', change: '0.18', pctchange: '0.36', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.92', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.1', ysettlement: '49.92', yvolume: '0', tradesize: '0', pchange: '+0.36%', openinterest: '546', changedir: 'up', exchangeRate: '1', month: 'August 2020', shortmonth: 'Aug 2020' }, 'CLU20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.9', open_interest: '1789', tradetime: '20171020160500', symbol: 'CLU20', open: '0', high: '50.08', low: '50.08', last: '50.08', rawLast: '50.08', change: '0.18', pctchange: '0.36', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.9', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.08', ysettlement: '49.9', yvolume: '0', tradesize: '0', pchange: '+0.36%', openinterest: '1789', changedir: 'up', exchangeRate: '1', month: 'September 2020', shortmonth: 'Sep 2020' }, 'CLV20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.89', open_interest: '154', tradetime: '20171020160500', symbol: 'CLV20', open: '0', high: '50.07', low: '50.07', last: '50.07', rawLast: '50.07', change: '0.18', pctchange: '0.36', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '49.89', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.07', ysettlement: '49.89', yvolume: '0', tradesize: '0', pchange: '+0.36%', openinterest: '154', changedir: 'up', exchangeRate: '1', month: 'October 2020', shortmonth: 'Oct 2020' }, 'CLX20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.89', open_interest: '210', tradetime: '20171020160500', symbol: 'CLX20', open: '0', high: '50.07', low: '50.07', last: '50.07', rawLast: '50.07', change: '0.18', pctchange: '0.36', volume: '100', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '49.89', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.07', ysettlement: '49.89', yvolume: '0', tradesize: '0', pchange: '+0.36%', openinterest: '210', changedir: 'up', exchangeRate: '1', month: 'November 2020', shortmonth: 'Nov 2020' }, 'CLZ20': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.89', open_interest: '25059', tradetime: '20171020160500', symbol: 'CLZ20', open: '49.99', high: '50.11', low: '49.64', last: '50.08', rawLast: '50.08', change: '0.19', pctchange: '0.38', volume: '1158', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534806', previous: '49.89', displaytime: '1508516850', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '48.87', bidsize: '1', ask: '51.97', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.08', ysettlement: '49.89', yvolume: '874', tradesize: '7', pchange: '+0.38%', openinterest: '25059', changedir: 'up', exchangeRate: '1', month: 'December 2020', shortmonth: 'Dec 2020' }, 'CLF21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.84', open_interest: '30', tradetime: '20171020160500', symbol: 'CLF21', open: '0', high: '50.03', low: '50.03', last: '50.03', rawLast: '50.03', change: '0.19', pctchange: '0.38', volume: '100', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534796', previous: '49.84', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.03', ysettlement: '49.84', yvolume: '0', tradesize: '0', pchange: '+0.38%', openinterest: '30', changedir: 'up', exchangeRate: '1', month: 'January 2021', shortmonth: 'Jan 2021' }, 'CLG21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.81', open_interest: '0', tradetime: '20171020160500', symbol: 'CLG21', open: '0', high: '50', low: '50', last: '50', rawLast: '50', change: '0.19', pctchange: '0.38', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534797', previous: '49.81', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50', ysettlement: '49.81', yvolume: '0', tradesize: '0', pchange: '+0.38%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'February 2021', shortmonth: 'Feb 2021' }, 'CLH21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.78', open_interest: '300', tradetime: '20171020160500', symbol: 'CLH21', open: '0', high: '49.97', low: '49.97', last: '49.97', rawLast: '49.97', change: '0.19', pctchange: '0.38', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534798', previous: '49.78', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.97', ysettlement: '49.78', yvolume: '0', tradesize: '0', pchange: '+0.38%', openinterest: '300', changedir: 'up', exchangeRate: '1', month: 'March 2021', shortmonth: 'Mar 2021' }, 'CLJ21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.76', open_interest: '0', tradetime: '20171020160500', symbol: 'CLJ21', open: '0', high: '49.96', low: '49.96', last: '49.96', rawLast: '49.96', change: '0.2', pctchange: '0.4', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534800', previous: '49.76', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.96', ysettlement: '49.76', yvolume: '0', tradesize: '0', pchange: '+0.4%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'April 2021', shortmonth: 'Apr 2021' }, 'CLK21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.76', open_interest: '0', tradetime: '20171020160500', symbol: 'CLK21', open: '0', high: '49.96', low: '49.96', last: '49.96', rawLast: '49.96', change: '0.2', pctchange: '0.4', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '49.76', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.96', ysettlement: '49.76', yvolume: '0', tradesize: '0', pchange: '+0.4%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2021', shortmonth: 'May 2021' }, 'CLM21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.78', open_interest: '400', tradetime: '20171020160500', symbol: 'CLM21', open: '0', high: '49.98', low: '49.98', last: '49.98', rawLast: '49.98', change: '0.2', pctchange: '0.4', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '49.78', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.98', ysettlement: '49.78', yvolume: '0', tradesize: '0', pchange: '+0.4%', openinterest: '400', changedir: 'up', exchangeRate: '1', month: 'June 2021', shortmonth: 'Jun 2021' }, 'CLN21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.73', open_interest: '0', tradetime: '20171020160500', symbol: 'CLN21', open: '0', high: '49.94', low: '49.94', last: '49.94', rawLast: '49.94', change: '0.21', pctchange: '0.42', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.73', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.94', ysettlement: '49.73', yvolume: '0', tradesize: '0', pchange: '+0.42%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2021', shortmonth: 'Jul 2021' }, 'CLQ21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.71', open_interest: '0', tradetime: '20171020160500', symbol: 'CLQ21', open: '0', high: '49.92', low: '49.92', last: '49.92', rawLast: '49.92', change: '0.21', pctchange: '0.42', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.71', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.92', ysettlement: '49.71', yvolume: '0', tradesize: '0', pchange: '+0.42%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'August 2021', shortmonth: 'Aug 2021' }, 'CLU21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.7', open_interest: '0', tradetime: '20171020160500', symbol: 'CLU21', open: '0', high: '49.91', low: '49.91', last: '49.91', rawLast: '49.91', change: '0.21', pctchange: '0.42', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.7', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.91', ysettlement: '49.7', yvolume: '0', tradesize: '0', pchange: '+0.42%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'September 2021', shortmonth: 'Sep 2021' }, 'CLV21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.71', open_interest: '1', tradetime: '20171020160500', symbol: 'CLV21', open: '0', high: '49.92', low: '49.92', last: '49.92', rawLast: '49.92', change: '0.21', pctchange: '0.42', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '49.71', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.92', ysettlement: '49.71', yvolume: '0', tradesize: '0', pchange: '+0.42%', openinterest: '1', changedir: 'up', exchangeRate: '1', month: 'October 2021', shortmonth: 'Oct 2021' }, 'CLX21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.73', open_interest: '0', tradetime: '20171020160500', symbol: 'CLX21', open: '0', high: '49.95', low: '49.95', last: '49.95', rawLast: '49.95', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '49.73', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.95', ysettlement: '49.73', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'November 2021', shortmonth: 'Nov 2021' }, 'CLZ21': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.77', open_interest: '7427', tradetime: '20171020160500', symbol: 'CLZ21', open: '0', high: '49.99', low: '49.8', last: '49.99', rawLast: '49.99', change: '0.22', pctchange: '0.44', volume: '162', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534806', previous: '49.77', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '49.65', bidsize: '4', ask: '57.87', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.99', ysettlement: '49.77', yvolume: '14', tradesize: '0', pchange: '+0.44%', openinterest: '7427', changedir: 'up', exchangeRate: '1', month: 'December 2021', shortmonth: 'Dec 2021' }, 'CLF22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.75', open_interest: '0', tradetime: '20171020160500', symbol: 'CLF22', open: '0', high: '49.97', low: '49.97', last: '49.97', rawLast: '49.97', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534796', previous: '49.75', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.97', ysettlement: '49.75', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'January 2022', shortmonth: 'Jan 2022' }, 'CLG22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.74', open_interest: '0', tradetime: '20171020160500', symbol: 'CLG22', open: '0', high: '49.96', low: '49.96', last: '49.96', rawLast: '49.96', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534797', previous: '49.74', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.96', ysettlement: '49.74', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'February 2022', shortmonth: 'Feb 2022' }, 'CLH22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.73', open_interest: '0', tradetime: '20171020160500', symbol: 'CLH22', open: '0', high: '49.95', low: '49.95', last: '49.95', rawLast: '49.95', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534798', previous: '49.73', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.95', ysettlement: '49.73', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2022', shortmonth: 'Mar 2022' }, 'CLJ22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.73', open_interest: '0', tradetime: '20171020160500', symbol: 'CLJ22', open: '0', high: '49.95', low: '49.95', last: '49.95', rawLast: '49.95', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534800', previous: '49.73', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.95', ysettlement: '49.73', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'April 2022', shortmonth: 'Apr 2022' }, 'CLK22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.77', open_interest: '0', tradetime: '20171020160500', symbol: 'CLK22', open: '0', high: '49.99', low: '49.99', last: '49.99', rawLast: '49.99', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534801', previous: '49.77', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '49.99', ysettlement: '49.77', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2022', shortmonth: 'May 2022' }, 'CLM22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.83', open_interest: '0', tradetime: '20171020160500', symbol: 'CLM22', open: '0', high: '50.05', low: '50.05', last: '50.05', rawLast: '50.05', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534802', previous: '49.83', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.05', ysettlement: '49.83', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'June 2022', shortmonth: 'Jun 2022' }, 'CLN22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.81', open_interest: '0', tradetime: '20171020160500', symbol: 'CLN22', open: '0', high: '50.03', low: '50.03', last: '50.03', rawLast: '50.03', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.81', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.03', ysettlement: '49.81', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2022', shortmonth: 'Jul 2022' }, 'CLQ22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.8', open_interest: '0', tradetime: '20171020160500', symbol: 'CLQ22', open: '0', high: '50.02', low: '50.02', last: '50.02', rawLast: '50.02', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.8', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.02', ysettlement: '49.8', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'August 2022', shortmonth: 'Aug 2022' }, 'CLU22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.81', open_interest: '0', tradetime: '20171020160500', symbol: 'CLU22', open: '0', high: '50.03', low: '50.03', last: '50.03', rawLast: '50.03', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534803', previous: '49.81', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.03', ysettlement: '49.81', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'September 2022', shortmonth: 'Sep 2022' }, 'CLV22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.84', open_interest: '0', tradetime: '20171020160500', symbol: 'CLV22', open: '0', high: '50.06', low: '50.06', last: '50.06', rawLast: '50.06', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '49.84', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.06', ysettlement: '49.84', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'October 2022', shortmonth: 'Oct 2022' }, 'CLX22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.9', open_interest: '0', tradetime: '20171020160500', symbol: 'CLX22', open: '0', high: '50.12', low: '50.12', last: '50.12', rawLast: '50.12', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534804', previous: '49.9', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.12', ysettlement: '49.9', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'November 2022', shortmonth: 'Nov 2022' }, 'CLZ22': { name: 'Crude Oil WTI', flag: 's', price_2_close: '49.97', open_interest: '849', tradetime: '20171020160500', symbol: 'CLZ22', open: '0', high: '50.19', low: '49.75', last: '50.19', rawLast: '50.19', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534806', previous: '49.97', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '49.51', bidsize: '1', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.19', ysettlement: '49.97', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '849', changedir: 'up', exchangeRate: '1', month: 'December 2022', shortmonth: 'Dec 2022' }, 'CLM23': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.18', open_interest: '0', tradetime: '20171020160500', symbol: 'CLM23', open: '0', high: '50.4', low: '50.4', last: '50.4', rawLast: '50.4', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534802', previous: '50.18', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.4', ysettlement: '50.18', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'June 2023', shortmonth: 'Jun 2023' }, 'CLZ23': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.47', open_interest: '145', tradetime: '20171020160500', symbol: 'CLZ23', open: '0', high: '50.69', low: '50.35', last: '50.69', rawLast: '50.69', change: '0.22', pctchange: '0.44', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534806', previous: '50.47', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '50', bidsize: '2', ask: '58.5', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.69', ysettlement: '50.47', yvolume: '0', tradesize: '0', pchange: '+0.44%', openinterest: '145', changedir: 'up', exchangeRate: '1', month: 'December 2023', shortmonth: 'Dec 2023' }, 'CLM24': { name: 'Crude Oil WTI', flag: 's', price_2_close: '50.71', open_interest: '0', tradetime: '20171020160500', symbol: 'CLM24', open: '0', high: '50.93', low: '50.93', last: '50.93', rawLast: '50.93', change: '0.22', pctchange: '0.43', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534802', previous: '50.71', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '50.93', ysettlement: '50.71', yvolume: '0', tradesize: '0', pchange: '+0.43%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'CLZ24': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.02', open_interest: '9', tradetime: '20171020160500', symbol: 'CLZ24', open: '0', high: '51.24', low: '51.24', last: '51.24', rawLast: '51.24', change: '0.22', pctchange: '0.43', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534807', previous: '51.02', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '50.5', bidsize: '1', ask: '65', asksize: '3', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.24', ysettlement: '51.02', yvolume: '0', tradesize: '0', pchange: '+0.43%', openinterest: '9', changedir: 'up', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'CLM25': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.32', open_interest: '0', tradetime: '20171020160500', symbol: 'CLM25', open: '0', high: '51.54', low: '51.54', last: '51.54', rawLast: '51.54', change: '0.22', pctchange: '0.43', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534802', previous: '51.32', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.54', ysettlement: '51.32', yvolume: '0', tradesize: '0', pchange: '+0.43%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'June 2025', shortmonth: 'Jun 2025' }, 'CLZ25': { name: 'Crude Oil WTI', flag: 's', price_2_close: '51.62', open_interest: '3', tradetime: '20171020160500', symbol: 'CLZ25', open: '0', high: '51.84', low: '51.73', last: '51.84', rawLast: '51.84', change: '0.22', pctchange: '0.43', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508534807', previous: '51.62', displaytime: '1508533500', timestamp: '20171020160500', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '1000.0', mode: 'i', bid: '50', bidsize: '2', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '51.84', ysettlement: '51.62', yvolume: '0', tradesize: '0', pchange: '+0.43%', openinterest: '3', changedir: 'up', exchangeRate: '1', month: 'December 2025', shortmonth: 'Dec 2025' } };