Oil prices dropped over 2% on Wednesday as U.S. crude and gasoline stockpiles saw a significant build, indicating weaker demand, while escalating U.S.-China trade tensions raised concerns over economic growth. Brent crude fell $1.59 (2.09%) to $74.61 per barrel, while U.S. West Texas Intermediate (WTI) dropped $1.67 (2.3%) to $71.03 per barrel. The Energy Information […]
