Oil

Crude oil prices poised to retreat, testing support levels at USD 82-80 per barrel

Higher supply from Nigeria and Iran offset the impact of voluntary supply cuts by other…