US oil prices drop more than $1 as inventory build raises oversupply fear

May 15, 2025 - 00:36
 0
US oil prices drop more than $1 as inventory build raises oversupply fear