Geopolitical events like Iraq have created oil prices that seem to refuse to go below $60. The market has been strong all week because it's trading on the underlying commodity. |
Interest rates probably aren't high enough. The Bank of Canada will keep raising until it sees some moderation in the housing market and employment. |