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…
3 days ago
Higher supply from Nigeria and Iran offset the impact of voluntary supply cuts by other…