Oil Heading to $100 as China demand, supply concerns extend crude rally
Extended cuts from Russia and Saudi Arabia, a resilient U.S. economy and a nascent China recovery are all combining to push global crude prices closer to the $100 mark. |!| Cottonw…