First New Canadian Oil Sands Project Starts Production After Decade
The first new oil sands project in Alberta since 2014 has begun commercial production under International Petroleum Corp. The Blackrod project aims to reach a daily output of up to 30,000 barrels by late 2027 and is part of renewed interest in Canadian energy infrastructure amid global supply concerns.
Tickers: $SHEL