Oil futures fell Wednesday after official U.S. data revealed a weekly rise in commercial crude inventories, following nine consecutive weekly declines.
Natural-gas futures marked their lowest settlement in three weeks on Tuesday, while oil prices finished a bit higher. The moves came a day after China startup DeepSeek's lo ...