Crude futures posted back-to-back losses and ended the week lower as persistent concerns about oversupply weighed and efforts toward a Russia-Ukraine peace deal subtracted geopolitical premium.
WTI crude futures stayed slippery under $60 per barrel as traders digested fresh IEA and OPEC forecasts. The IEA projects 2025 oil demand to grow by 830 kb/d, led this year by ...
Oil prices closed lower on Friday, marking a 4% weekly decline as a supply glut and a potential Russia-Ukraine peace deal ...
Opinion
Greater FoolOpinion

Pipe dreams

Canada is fortunate to possess an abundance of natural resources that the world needs.