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

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

Continue Reading