All eyes on OPEC as Trump gripes over prices