WTI crude oil futures fell more than 3%

Loading...