BP has reported an annual loss of $18.1bn (£13bn) after a year battered by the lower oil and gas prices. ...
Why? Free to subscribe, no paywall, daily business news digest.