Weak economic data and a surge in inventory, with crude oil plummeting by nearly 5%
On November 16th, international crude oil futures plummeted. The settlement price of the main contract for US WTI crude oil futures was $72.90 per barrel, a decrease of $3.76 or 4.9%. The settlement price of the main contract for Brent crude oil futures was 77.42 yuan/barrel, a decrease of 3.76 US dollars or 4.6%. The […]