The settlement price of international crude oil futures closed up sharply by more than 6% and returned to above US$100

Loading...