The average estimate of six analysts surveyed by Zacks Investment Research was for earnings of 13 cents per share. The oil refiner posted revenue of $30.76 billion in the period, also beating Street ...
Some results have been hidden because they may be inaccessible to you