WTI Rebounds Off Technical Support After API Reports Across-The-Board Inventory Draws
July 23, 2024 at 20:01 PM EDT
Oil futures settled at their lowest level in over six weeks on Tuesday, with U.S. prices extending losses into a fourth straight session, as worries about a slowdown in demand fed broad weakness among commodities.