Business Leaders

technology

WTI Oil Prices End Near a 13-year Low

Oil futures settled at their lowest level in almost 13 years Thursday as expectations for weaker demand and a bigger glut of supplies pulled prices back below $27 a barrel.

ETFs

Retirement

The Career Hot Seat
Woody Woodward

Annual Performance Reviews: Lose-Lose?

There is no doubt the annual review has become more of a check-the-box obligation that both managers and employees begrudgingly endure. The problem with the traditional performance review is that it is very backward looking, and encourages managers to defer conversations about performance until it’s too late.