Android Apple Arms Sales Biden Brazil China Climate Change Congress Connecticut Economy education Elections electric vehicle Elon Musk ESG Europe Export Exports Facebook Finance Germany Investment Iran Iraq Kuwait
Washington is aflame in the aftermath of the Oct. 5 decision by the OPEC+ oil cartel to cut oil production for the foreseeable future. OPEC+ includes the 13 members of OPEC and 11 other nations, most notably Russia. Saudi Arabia is the biggest energy producer among the group, and its de facto leader. Russia is the second-biggest energy producer in the group. Saudi Arabia seems to be doing Russia's bidding by keeping oil markets tight, and pushing prices up. Oil exports are the Russian government's biggest source of revenue, and a crucial source of financing for its diabolical war in…
News Timeline:
Track the development of this news story across the Internet.