The world has more oil than it needs, but a drop in crude prices this week to the lowest level in nearly five years may help slow production and boost demand.
Energy stocks are the new bonds, this strategist argues
In an inflationary setting, why hold bonds at all, says Louis-Vincent Gave