Royalty Buy Back Agreement signed on Julia Creek | RNS | Ticker