The oil price is steady Thursday, recovering from a steep decline earlier in the week amid the escalating US-China trade tensions and as the API oil inventories data showed a smaller draw than expected,
The oil price has moved closer to $80 per barrel amid geopolitical concerns ahead of possible Us sanctions that could disrupt Iranian and Venezuelan oil production.