Crude oil prices rebounded today, after dipping on Monday, following the news that the U.S. will delay the imposition of tariffs on China by 90 days as negotiations continue. At the time of writing, Brent crude was trading at $66.98 per barrel, with West Texas Intermediate at $64.25 per barrel.