Oil Supply Risks Persist Despite $140 Mirage Rally | OOBF

Oil market faces long-term supply risks due to lack of capital for exploration despite recent price rally.

Open shared insight