Oil on track for biggest weekly drop since June amid lacklustre demand

Oil on track for biggest weekly drop since June amid lacklustre demand
Picture used for illustrative purpose. File

Most Popular Stories