Why $120 oil is good

With $120 oil not seeming to follow the fundamental law of supply and demand many are wondering if the market is broken.