Oil Supply Crunch Deepens as Markets Lose Buffer StoneX Analysis Inflation Figures Deteriorate Further as Latest Data Exceeds Prior Days Reading Labor Market Update Key Findings from the Latest Jobs Report Global EV Registrations Surge 6 in April as Iran Conflict Lifts Petrol Prices