Oil prices fell sharply Wednesday, as traders feared a brewing banking crisis could dent global economic growth.
West Texas Intermediate futures fell more than 5% to settle at $67.61 per barrel, reaching its lowest level since December 2021. Brent crude, the international benchmark, slid 4% to $74.36 per barrel.