Blogs

The downside risk scenario of oil prices dropping to USD60/bbl looks increasingly plausible, with Brent crude falling to USD83/bbl as of late this week. This is having a severe negative impact on oil...

So far, the crisis in Ukraine has broadly followed the core scenario we outlined in early March, with Russian military activity contained to the Crimean peninsula, the threat of sanctions limited to...