Oil falls 1% on lacklustre demand, set for biggest weekly drop since June

by

You may also like

Leave a Comment