Who won this oil price war?

As OPEC + promotes production cuts, and US oil producers reduce production, and countries around the world gradually relax restrictions on corona outbreaks, investors’ expectations…

$1.5 trillion IPO up in smoke?

New security fears jeopardize Saudi Aramco’s public stock offering following the attack. last week Saudi Aramco CEO Amin Nasser told media, the company would list…