Why These Energy Stocks Are Losing This Week

2. Mexco Energy Corporation (NYSEAMERICAN:MXC)

Share Price Decline Between Apr. 8 and Apr. 15: 17.17%

Mexco Energy Corporation (NYSEAMERICAN:MXC) is an independent, publicly owned oil and gas company engaged in acquiring and developing oil and gas properties and the exploration for and production of oil and gas.

Mexco Energy Corporation (NYSEAMERICAN:MXC) reported strong results for its Q3 2025 in February, posting a net income of $469,133, up 36% YoY. Moreover, the company’s operating revenues for the first nine months of FY 2025 also increased by 12% YoY, primarily due to an increase in oil and natural gas production volumes. Hence, the recent decline in the share price, despite the strong fundamentals, appears to be due to macroeconomic headwinds faced by the oil industry due to a projected decrease in demand growth and falling prices.