Marathon oil ‘lives within its means’, reports $2.1billion net loss

The Marathon Oil Tower in Houston
The Marathon Oil Tower in Houston

Breaking