Corporate earnings don’t look great. But the drought may be over soon

Tell us what you think of this article