Category: Insights

Latest news, views and analysis

Oil sell-off update

An update on the oil sell-off and current smart-money positioning. We published a post on 20th October Oil rally may stall – what does the

Read More »
  • Archives from January 2021

  • Download Our Free Brochure