This appears to be a news summary from The Financial Post. Here are some key points:
- The TSX rose almost 300 points on Wednesday, and U.S. stock markets also rallied.
- Credit card debt in Canada reached an all-time high of $107.4 billion in the second quarter of 2023.
- European stocks are mixed, and U.S. futures are steady ahead of the European Central Bank’s interest rate decision.
- Oil prices are rising, fueling inflationary fears.
- Several companies will report earnings today, including Empire Co, Transat AT, Reitmans Canada, and Adobe.
Let me know if you’d like me to help with anything specific!