Oil prices slipped on Wednesday, extending losses from the previous session after Saudi Arabia's energy minister said the kingdom will restore lost oil ...
A