The Call

February 22, 2016

“Not only have oil prices fallen by around two-thirds from their most recent peak, but supply- and demand-side factors suggest that they are likely to stay low for an extended period”

Christine Lagarde, Managing Director, IMF

Source

The Result

Check back in 2017

Markets Chart