Tag: , , , , ,

Oil price rebounds to $107 per barrel

Oil price crisis: OPEC’s breach of output cut triggers price war between Russia and Saudi Arabia

  *Nigeria, Iraq fail to uphold commitments to output cut, Says Survey A trending survey findings based on a scientific survey conducted by Reuters have revealed...