Petronas

  • Oil giants dump rigs and fires thousands as Russia misses OPEC+ quota