The SARB hiked 25bps to 7% but debated 50 – and its revised inflation and oil assumptions mean a July increase is already on the table