Saudi Arabia pledges to pump as much oil as its customers need

OPEC news
OPEC news

Breaking