Oil price hits $84 per barrel, as Nigeria experiences glut
Brent crude, the international oil benchmark on Monday extended its gains, rising to all time high of $84 per barrel, which remains the highest since November 2014. Recall that…
…accuracy of facts, fairness to all sides