MarketWatch | Oil prices push past $48-a-barrel, while analysts wait for the selloff MarketWatch Global oil production has outstripped demand for nearly two years, causing prices to drop as low as $26 a barrel earlier this year. However, production disruptions in Canada, Nigeria and Libya has helped chip away some of the glut, prompting a rosier ... |