Oil prices, margins and a new destoning plant have helped
The tide appears to have turned at the box office