Crude Oil Prices Sink to 15-month Low on Rising Supply, Elevated Fear
Crude Oil (WTI) Talking PointsUS Crude oil prices fall to 15-month lows with excess supply driving prices below $70 per barrel.WTI Crude extends losses, shedding 5% in today’s session.Oil supply rises to 18-month high while the weekly EIA…