Share
Copied
Saudi Arabia and Russia on Thursday made a deal on "deep oil output cuts," Reuters reported, citing an OPEC source.