A good way to think of this week’s earnings reports by four big oil majors is a test of competing corporate strategies. Continue reading... [ H/T The Daily Caller ]