WTI crude oil narrowed its losses to 5.8%, closing at $97.31 a barrel, after earlier falling below $90 a barrel.

2026-05-06

WTI crude oil narrowed its losses to 5.8%, closing at $97.31 a barrel, after earlier falling below $90 a barrel.

Other News
2026-05-06

1. Shanghai's April secondhand home sales hit a near 10-year high, indicating a significantly shorter decision-making cycle for homebuyers. 2. Institutions report 121 secondhand home transactions in Shenzhen during the May Day holiday, an 80.6% year

2026-05-06

UK interest rate futures are currently priced in, indicating that the Bank of England will raise interest rates by about 53 basis points by the end of 2026, compared to an expectation of 63 basis points when the market opened.