Oil price hits 26months high at $58.37

The prices of oil has hit more than two-year high, after major producers said the global market was on its way toward rebalancing. The November Brent crude futures contract was up $1.51, or 2.5 per cent, at $58.37 a barrel, its highest since July, 2015. United States (U.S.) West Texas Intermediate crude for November delivery […]

Continue Reading