Oil drops 2% amid demand concerns



The price of crude oil fell by around 2% on Wednesday as worries concerning demand in 2024 persist. China’s manufacturing is still not showing signs of strong recovery, with business activity actu…