Global oil supply constraint is here to stay, says Vladimir Putin | WION

This post was originally published on WION.