
Oil Drops 3% on Weak Global Economic Data, U.S. Crude Stocks Build
From Reuters Oil prices shed 3% on Wednesday after fresh Chinese and European economic data revived global demand fears and U.S. crude inventories rose unexpectedly for the second week in a row. Brent crude LCOc1 settled at $59.48 a barrel, shedding $1.82, or 3%, losing some of the previous session’s sharp gains after the United States moved to delay tariffs









