Oil prices tumbled on Wednesday, hitting their lowest level in weeks.
West Texas Intermediate crude fell 3.7% to $105.44 a barrel, marking its lowest settlement since May 10. Global oil benchmark Brent crude fell 3.5% to $110.68, its lowest level since May 25.