European shares rise as earnings roll in Jul 26, 2017 03:35AM
Oil services firms beat expectations, tough times loom Aug 27, 2015 10:52AM