News

British energy group BP on Tuesday posted a net profit for the second quarter, in contrast to weaker results from energy ...