WTI crude oil futures fell below US$80/barrel

Loading...