Oil prices fell by more than $1/bbl on both New York and London markets on Apr. 6, which analysts attributed to lower equity values and concerns about a US-China trade war.
Oil prices fell by more than $1/bbl on both New York and London markets on Apr. 6, which analysts attributed to lower equity values and concerns about a US-China trade war.