Global crude oil prices dropped to around USD 78/barrel, reflecting a weekly decrease of 2.45%. The market remains wary, particularly regarding Chinese demand, amidst sustained OPEC+ supply cuts and geopolitical factors influencing supply dynamics. Observations point to a 5.7% decline in China’s oil imports over the initial two months of the year, fueling concerns over consumption trends.