Oil prices fall nearly 10% on renewed demand concerns – WorldOil  WorldOilContinue reading