TOP NEWS: BP third quarter revenue falls, calls another share buyback
(Alliance News) - BP PLC shares fell early on Tuesday, after the London-based oil major saw underlying replacement profit fall in the third quarter, although it rose at a statutory pretax level, while revenue fell. Read More