HONG KONG, China (AFP) — WTI crude dived more than five percent Tuesday to fall back below $100 a barrel as concerns about a possible slowdown in China’s economy lead investors to rethink their expectations for demand. The contract shed 5.7 percent to $97.13, while Brent was off six percent at $100.54. The steep losses come just over a week after they both soared to near 14-year highs as Vladimir Putin’s war in Ukraine fanned […]