US oil prices sink below $70 on debt ceiling jitters and Russia-Saudi tensions

No comments:

Post a Comment