New York, Oct 28 (AFP/APP):US oil industry executives faced tough questions from congressional Democrats on Thursday over their statements on climate science and whether actions on green energy live up to their marketing campaigns. Big Oil critics in the House of Representatives likened the hearing […]