Amid OPEC Cuts, Oil Price Hits $67.14
Oil prices yesterday hovered close to 2019 highs at $67.14, bolstered by OPEC-led supply cuts and US sanctions on Venezuela and Iran, but was prevented from rising further by slowing growth in the global economy.
Nigeria on Wednesday pledged...