(Bloomberg) — OPEC+ talks ended in dramatic failure, auguring the end of a diplomatic alliance between Saudi Arabia and Russia that has underpinned crude prices and changed the balance of power in the Middle East. Oil fell more than 9% after Russia refused to bend to the will of Saudi …
Read More »