latest
Just couple months ago the largest participants of oil market forecasted price return to $100 per barrel level.