Oil prices are trying to recover a touch as some traders are trying to buy the dip in the recent downturn. Saudi Arabia suggested that it […]