Stocks
Oil prices are unsustainably high and have stretched valuations but crude prices will eventually retreat by up to 20 per cent to $55 a barrel.
Stocks
The June 22 OPEC meeting did nothing to change analysts' long-term outlook for global oil prices. We still forecast a 2022 crude price of US$55 per...