top of page

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

May 30, 2023

bottom of page