June 10, 2026
US dollar eases, signalling economic resilience and steady Fed rates, as hope grows Iran war may end soon
Oil prices fall after surging as high as $119 a barrel on Monday