Its downstream operations have however offset its upstream losses by $747 million. It has maintained its dividend of 10 cents per ordinary share. With British Petroleum reporting a humongous 80% drop in its oil revenues for the first quarter of… Read More ›