China

Crude oil prices dropped 7.4% to USD 62 per barrel, marking its lowest level since August 2021. The steep decline comes amid fears of a global economic slowdown and weakening oil demand, exacerbated by escalating trade tensions, particularly with China’s 34% tariff on US goods. Despite a planned OPEC+ output boost, oil prices are under pressure due to trade turmoil.