http://www.marinelink.com/news/oil-chiefs-justify-profits/oil-chiefs-justify-profits307946
Oil Chiefs Justify Profits
According to a Financial Times report, top oil executives recently rejected allegations by some lawmakers that the oil industry was…