Futures stabilize, inflation data looms, the IMF meets - what's moving markets Apr 10, 2023 06:07AM