The ASX had five wild sessions amid earnings reports, oil price swings and interest rate woes.