Futures fall as PPI tops forecasts, oil surges past $100

WTI crude crossed $100 a barrel and the 10-year Treasury yield climbed above 4.9% as Middle East war fears deepened