Yahoo Web Search

Search results

    • Oil Prices Fall as China Demand Set to Drop

      Oil Prices Fall as China Demand Set to Drop

      Barrons.com· 41 minutes ago

      Oil prices slip, with the latest data confirming oil demand in China is likely to lose significant momentum this year, Commerzbank says. Both Brent crude...