Oct27 BP Report Massive Drop in Profits Due to Falling Oil Prices Written by Danny Lord in Oil & Gas British Petroleum has announced a fall in profit by more than $1 billion this year after oil prices per barrel fell by over… Continue Reading