Oil prices have recovered by…

Oil prices have recovered by investment by the majors has not. Instead they are turning themselves into cash machin… https://t.co/9soEEIF4sp

related posts