August 21, 2024 WTI Oil Costs Dip Beneath $72 Regardless of Sudden U.S. Crude Inventory Decline Amid Rising Center East Tensions