Oil prices closed lower on Friday as a supply glut and a potential Russia Ukraine peace deal outweighed worries about any ...
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 ...
Opinion
Greater FoolOpinion

Pipe dreams

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