Let’s work by way of a couple of choices concepts for one to place for a giant transfer in oil (one thing we see as an above common likelihood).
From the outset, we're somewhat...
(Bloomberg) — Exxon Mobil Corp. and Chevron Corp. amassed more than $30 billion in combined net income as politicians blast Big Oil for raking in massive profits at a time when consumers are...