Oil Prices Fall as Yanbu Pipeline Restores Partial Capacity
Oil prices dropped below $96 following the partial restoration of the Yanbu pipeline's operational capacity.
Oil prices dropped below $96 following the partial restoration of the Yanbu pipeline's operational capacity.