Oil at $95 is changing trades across markets