Australian junior Central Petroleum has inked a new gas sales agreement with Macquarie Group, covering production from