Home Business and Money Alleged OPEC oil agreement, vague Yellen comments lift stocks