Share Share Article via Facebook Share Article via Twitter Share Article via LinkedIn Share Article via EmailIt's 'quite possible' that oil prices will hit $100 per barrel again, says S&P GlobalKurt Barrow of S&P Global Commodity Insights says oil prices could go up by another $5 later this quarter.
Organizations:
& & $