Consumer staples giant General Mills surged on strong earnings, while energy behemoth Chevron slipped thanks to crashing oil prices. What's the outlook for ...
A