Futures Rise As Oil Falls; Micron Earnings Due Oil prices cap stock market gains. By Echo Puma · March 18, 2026 · 1 min read Source: Investor's Business Daily Oil prices cap stock market gains.