Oil Prices Drop, Here’s Why

Oil prices dipped on Wednesday after projections of a small reduction in US oil stocks fell short of market expectations, upsetting investors. Brent crude traded at $79.53 per barrel, down 0.13% from the previous trading session’s closing price of $79.63 per barrel on Tuesday. The American benchmark West Texas Intermediate (WTI) was trading at $75.45 … Continue reading Oil Prices Drop, Here’s Why