Why are oil prices down today and will Brent, US WTI crude futures continue to drop or rise again? Oil set

The Economic Times