Why are oil prices crashing down today, and will Brent and US WTI crude futures continue to decline or mov

The Economic Times