ExxonMobil has been cleared of fraud charges in New York State relating to how it informed investors...... Read more