Oil prices sink to nine-month low amid global economic uncertainty
Crude prices slumped following weak economic data from the US and China, which dampened demand outlooks. Risk-averse sentiment continued to dominate global markets. Crude oil prices fell for the second…