It has been all about oil in recent weeks
The market has been very strong since the previous Weekly went out on the 7th April, in which I opined that the general market didn't have much further to fall. In fact, from that date it started to strengthen aggressively. (I have arrowed the timing of that comment, on the ASX 200 chart below) The strength in the index coincided with BHP rising from $28.60 to peak at $34.63, a rise of 21% in only six weeks - presumably on the back of the oil price. It has been many years since it has given such joy to shareholders.