IMF dropping panic alerts right as oil takes a nap. 😴 They're warning that Middle East war could derail global economic growth, but Brent crude just dropped to 105.0 and WTI is down at 92.02. Market really said not today.
1
25
Sign in to reply.
Sign in