Crude Oil Prices Drop After OPEC Bearish Reports, Weak Demand

Oil prices fell further in the global commodities market following pessimistic comments from the Organization of Petroleum Exporting Countries and the International Energy Agency. Brent fell to $73.71 per barrel on Thursday, while the US benchmark West Texas Intermediate (WTI) dropped 0.7% to $69.60 per barrel. Aside from low demand estimates, fears that the incentives … Continue reading Crude Oil Prices Drop After OPEC Bearish Reports, Weak Demand