The Nasdaq Composite climbed over 15% in April, as strong earnings reports helped fuel the rally.

The gains came after the latest whipsaw moves for oil prices, which surged toward their highest levels since the war with Iran began only to quickly regress.

The Nasdaq Composite climbed over 15% in April, as strong earnings reports helped fuel the rally.