Oil Prices Move Higher On Bullish EIA Inventory Data

Crude oil prices moved higher today after the Energy Information Administration reported an inventory draw of 3.4 million barrels for the week to May 13. At 420.8 million barrels, the EIA said, inventories ...

What China’s Dramatic Drop In Energy Demand Means For Its Economy

The fallout of China’s zero COVID policy is spreading as economic downturns and social unrest intensifies across the nation. The Chinese government’s head-scratcher of a decision to eradicate COVID completely ...

Why Russia’s Economy Hasn’t Collapsed Under The Weight Of Sanctions

It has been nearly three months since Russia invaded Ukraine and, despite Ukraine’s remarkable resistance and the implementation of an aggressive sanctions package on Russia, there appears to be no end ...

Brutal Day on Markets

It was a session traders would prefer to forget, as indices fell without a parachute, amid inflation numbers and general economic uncertainty. The S&P/TSX plunged 389.63 points, or 1.9%, to close ...

{{name(quote.shortName)}}

Analyst Ratings

Trending Stocks