Crude futures topped $50 a barrel on Thursday, as production disruptions in Canada contribute to a drop in US crude inventories. Prices have won …

The post OPEC and <b>oil</b> firms struggle to push <b>crude</b> prices above $50 appeared first on crude-oil.top.