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 notwi