Nigeria’s Production Faces Setbacks As Oil Price Tumbles To $68
The international oil benchmark, Brent crude, extended its losses on Monday, falling below the $70 per barrel mark to its lowest level since May.
The further decline in the price of Brent followed the imposition of...