Business Oil prices drop on poor energy demand outlook [ad_1] Brent crude futures dropped 0.6% at $60.80 a barrel having dropped 0.50% on Thursday. [ad_2] Source link Related Topics: