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

The Economic Times