Loading…
WTI crude oil settles at $90.52, up 2.72% as buyers defend key support · Feedsoft AI