Oil held near its lowest level in almost three months on persistent concerns over the demand outlook in China and the US.
West Texas Intermediate futures steadied above $67 a barrel, after losing more than 7% over the previous three sessions, while global benchmark Brent hovered near its lowest close since December 2021.
Sluggish Chinese trade data, as well as international flights from Northeast Asia still far below pre-pandemic levels, highlight the lackluster recovery in the world’s biggest crude importer. The nation’s central bank tried to spur growth with an unexpected cut in its short-term policy interest rate on Tuesday.
Read the full story on Bloomberg here