Crude oil for June delivery on the New York Mercantile Exchange tacked on 53 cents, or 1.19%, to trade at $45.19 a barrel by 07:55GMT, or 03:55AM …
The post <b>Oil</b> prices firm above $45 as Canadian wildfire disrupts output appeared first on crude-oil.top.