Brent Crude oil prices are expected to average $74 per barrel this year, Citi said in a note, revising down its...

read more