Iran War Has Cost The World $50 Billion of Lost Oil Supply, So Far

Seven weeks after the war in the Middle East began, the world has already lost 500 million barrels of oil supply, equal to around $50 billion at an average price of $100 per barrel, around which futures ...

China’s Oil Giants Begin Selling Crude as Refinery Cuts Deepen

The trading arms of some of China’s biggest state-owned oil giants have started selling crude for May loadings in a rare move from the majors that have cut refinery rates in response to soaring oil prices ...

Stocks Join in Mass Decline

Equities in Canada joined their American brethren on downhill slide Tuesday, with resource stocks providing the anchor, as suspense continued over where the ceasefire in the Iran conflict would pass ...

TSX Heads Lower Before Ceasefire Deadline

Equities in Toronto dipped on Tuesday as uncertainty over U.S.–Iran peace talks ahead of the ceasefire deadline kept investors cautious, with ?miners being the biggest drag on the index. The TSX Composite ...

Last Updated:

Analyst Ratings

Superior Plus Corp "HOLD"

Analysts at TD reiterated a "HOLD" rating on Superior Plus Corp and raised its 12 month target price to $7.50

4/21/2026 11:59 AM

Trending Stocks