Loading…
Oil tumbles more than 7% to $50.42, now down more than 30% in 7 weeks · Feedsoft AI