Oil selloff intensifies on Covid fears and risk of US-China intervention
US crude tumbled to a fresh seven-week low on Friday, settling at $76.10 a barrel. The slide is good news...
US crude tumbled to a fresh seven-week low on Friday, settling at $76.10 a barrel. The slide is good news...