BP stock (BP) earns a Strong Buy on surging Q2 profits, record refining margins, and fast debt reduction. Read here for a ...
BP (BP) said Friday it agreed to sell ​a 5% stake in the Browse gas ‌project offshore Western Australia to Japan's Osaka Gas ...