Many seemed convinced oil prices would find a floor close to US$100 per barrel. Photo: Bloomberg
John Kemp
Opinion

Opinion

Macroscope by John Kemp

Why oil traders got caught out by the commodity cycle - again

TOP PICKS

Many seemed convinced oil prices would find a floor close to US$100 per barrel. Photo: Bloomberg
READ FULL ARTICLE