Stock Markets April 29, 2026 11:10 AM

Casablanca Stocks Slip as Utilities, Banking and Mining Lead Declines

Moroccan All Shares edges down 0.08% at close as select banks and miners buck the trend while small-cap losers weigh on the market

By Sofia Navarro
Share
Twitter Reddit Facebook LinkedIn
CMT

Morocco's benchmark Moroccan All Shares index closed modestly lower, down 0.08% in Casablanca. Sector declines in Utilities, Banking and Mining were the main drags on the market, while a handful of financial and mining names posted gains. Oil prices rose sharply and gold retreated, and currency and dollar-index moves were mixed.

Casablanca Stocks Slip as Utilities, Banking and Mining Lead Declines
CMT
Summarize with
ChatGPT Perplexity Claude Grok Gemini

Key Points

  • Moroccan All Shares fell 0.08% at the close in Casablanca, led by losses in the Utilities, Banking and Mining sectors.
  • Top gainers included Bmce Bank (BOA) +1.97%, CIH +1.39% and Miniere Touissit (CMT) +1.25%; notable decliners were M2M Group (M2M) -5.17%, IB Maroc Com (IBC) -4.96% and Ennakl Automobiles (NKL) -3.87%.
  • Commodities and FX saw notable moves: WTI crude for June rose to $105.32, Brent to $109.88, June gold futures fell to $4,552.69, EUR/MAD rose to 10.83 and USD/MAD was unchanged at 9.25.

Moroccan equities ended the session lower on Wednesday, with losses concentrated in the Utilities, Banking and Mining sectors contributing to a modest retreat in the benchmark.

At the close in Casablanca, the Moroccan All Shares index registered a decline of 0.08%.

Among individual movers, Bmce Bank (CSE:BOA) stood out as one of the stronger performers, advancing 1.97% or 4.00 points to finish at 207.00. CIH (CSE:CIH) gained 1.39% or 5.00 points to close at 365.00, and Miniere Touissit (CSE:CMT) rose 1.25% or 60.00 points to end the session at 4,860.00.

On the downside, M2M Group (CSE:M2M) posted the largest loss among active names, falling 5.17% or 22.90 points to 420.05 at the close. IB Maroc Com SA (CSE:IBC) dropped 4.96% or 3.50 points to finish at 67.00, and Ennakl Automobiles (CSE:NKL) declined 3.87% or 2.11 points to 52.47.

Market breadth was negative at the Casablanca Stock Exchange, with 40 falling issues versus 16 advancing and 3 remaining unchanged.


Commodities and currencies

Energy markets saw sizeable moves: crude oil for June delivery rose 5.39% or 5.39 to $105.32 per barrel. Brent for July delivery climbed 5.25% or 5.48 to $109.88 per barrel. Precious metals moved in the opposite direction, with the June Gold Futures contract down 1.21% or 55.71 to trade at $4,552.69 a troy ounce.

On the foreign-exchange front, the euro traded slightly higher against the Moroccan dirham, with EUR/MAD up 0.10% to 10.83. USD/MAD was unchanged at 9.25. The US Dollar Index Futures was up 0.18% at 98.65.


Session takeaway

The market closed a touch lower as sectoral pressure in Utilities, Banking and Mining outweighed gains in several financial and mining stocks. Commodity price swings and mixed currency movements accompanied the trading day.

Risks

  • Volatility in global oil and Brent markets, evidenced by sharp price increases, could contribute to wider market uncertainty - this impacts energy-linked sectors and broader market sentiment.
  • Sector-specific weakness in Utilities, Banking and Mining may pressure earnings expectations or investor appetite in those segments, affecting sector performance and related securities.
  • Currency and dollar-index movements, including a modest rise in EUR/MAD and a stronger US Dollar Index Futures reading, introduce exchange-rate uncertainty for companies with FX exposures.

More from Stock Markets

BHP Shares Slide After Major Cost Overrun and Multibillion-Dollar Write-Down at Jansen Jun 18, 2026 Qantas’ 20-hour gamble: engineering comfort with light, meals and cabin design Jun 18, 2026 U.S. Officials Question Whether ASML’s Top EUV System Has Reached China Jun 18, 2026 Hyundai to Acquire Remainder of Boston Dynamics From SoftBank for $325 Million Jun 18, 2026 U.S. Futures Pull Back After Stocks Rally on Iran Deal and Chip Strength Jun 18, 2026