Professional investors can review published thought leadership and market updates from the Argonaut Investment Team.

1 post found for November 2014

‘Oil Price Collapse - Economic Tailwind or Harbinger of Doom?’

The Brent oil price is now below $80.1 Much of the debate has centred on whether this is being caused by a weak demand environment given the recent macro-economic concerns or due to a rise in supply. Whilst global demand is expected to rise just 0.7% this year (below the 20 year average of 1.6% per annum), supply is already up 2.7%2. In our view it is this growth in supply that is the primary cause of the weakness in the oil price, and therefore understanding the sustainability of this supply is…