No pressure then Mario!

Your paymasters are speaking

  • also optimistic about prospects for Russian market, especially energy

Another unsurprising comment given their vested interest, or have I just got my cynical Friday head on ?