Say5050 | Home

New York

Oil tumbles with bearish market structure showing weak demand concern

By Administrator_India Capital Sands Oil slumped as a string of renewed lockdown measures in Europe stoked concerns about the demand…