WTI falls below $70.00 as China debt package disappoints market expectations Oil & Gas‚ Oil and Gas Industry | intent | November 11, 2024 | Comment off Oil prices have eased after concerns over potential supply disruptions from Storm Rafael in the US Gulf of Mexico subsided.