Equity markets had a strong finish to the month of April which spilled into strength to start May, thanks impart to strong earnings from a few tech giants. Gold and oil have slid lower over the last few sessions while grain and livestock markets remain choppy.