European oil’s $8billion plan to pay investors and retain cash

Oil prices
Oil prices