BP profit more than doubles as Trump blasts Big Oil for ‘making too much money’
By CNBC · CNBC