Oil prices fall, weekly 7% drop on China demand woes, mixed Mideast outlook, ET EnergyWorld

[ad_1] HOUSTON: Oil futures fell on Friday, declining more than 7 Percent on the week after…

Continue Reading