Oil prices will return to above $80 per barrel in the second half of this year and could continue rising toward $90 due to a deepening supply deficit.

read more