Oil prices fall after disappointing China trade data By: MarketWatch August 08, 2023 at 06:38 AM EDT Oil futures decline after disappointing trade data from China. Read More >>