Stock futures edged lower after a turbulent session, as oil prices jumped nearly 5% and investors assessed risks to growth, inflation and monetary policy.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results