Oil Markets Near Minimum Operating Levels in Asia; US May Face Shortages by July | OOBF

Oil supply tightens in Asia; Europe and US may face shortages soon, warns Carlyle's Currie.

Open shared insight