
Micro Crude Oil Futures (/MCLJ26) for April 2026 have dropped significantly to $78.57, representing a 17.09% decline. The author notes that oil prices falling below $80 is a bearish signal for the commodity but views the downward pressure as a positive catalyst for equities.