Daily Market Tracker: 30th April Market Commentary