Fears of declining demand in the US and China cause oil prices to drop.
Following a Friday surge, oil prices retreated on Monday as fresh worries about slowing demand in China and the US soured investor mood. At 0400 GMT, the January contract for Brent oil was down 71 cents, or 0.87%, at $80.72 a barrel, while the December contract for U.S. West Texas Intermediate (WTI) crude was down … Read more