US WTI
More News
-
Oil drops amid rising stockpiles, demand concerns
Germany, France plan to suspend AstraZeneca Covid-19 vaccinations, deepening concerns about economic recovery
-
US oil crashes below $0 for the first time in history
Physical demand for crude dried up, creating a global supply glut

