Uncertainty rattles global crude prices, puts spotlight on Alberta oil revenues
The volatility of international oil markets hit home again earlier this week, as crude prices tumbled to their lowest levels in more than a year. Just a couple of weeks ago, West Texas Intermediate (WTI) prices — North America’s benchmark for crude oil — were around $75 US a barrel. This week, prices skidded to … Read more