International oil prices experienced a significant drop during trading on the evening of April 17, Beijing time, with both U.S. crude and Brent crude falling by over 11%. As of the latest update, WTI crude futures were down 11.85%, trading at $83.47 per barrel, while London Brent crude futures declined by more than 11.05%, reaching $88.41 per barrel.