Global oil prices have likely bottomed… After plunging to under USD30 per barrel earlier this year, Brent crude oil prices have since staged a smart recovery to hit USD40 per barrel, which is seen as a psychological barrier of sorts. High volatility notwithstanding, prices continue to climb as OPEC production freeze discussions gather pace and the US economy continues to show signs of strength.