WTI Crude Oil Retreats as US Inventories Jump and China Covid Fears Escalate
WTI slips back below the psychological $90 level. Demand fears and supply risks weigh on prices.
WTI slips back below the psychological $90 level. Demand fears and supply risks weigh on prices.