Rising oil, rates and yields brew up stagflation cocktail for markets
The surge in energy and global borrowing costs as a result of the war in the Middle East is pushing economies and markets further towards a potentially damaging period of high inflation and slow growth.