OPEC secretary Barkido says that demand has not been this solid & positive in a long time