Oil drops 3% on weak manufacturing data
Prices of oil futures declined over 3% on Monday after economic data releases from China and the United States showed that their respective manufacturing sector activity grew at a lower-than-expected …
Prices of oil futures declined over 3% on Monday after economic data releases from China and the United States showed that their respective manufacturing sector activity grew at a lower-than-expected …