CNBCShell swings to profit, but cautious in oil viewMarketWatchThe company said its quarterly profit on a current cost-of-supplies basis--a number similar to the net income that U.S. oil companies report --was $1.4 billion, up from a loss of $6.1 billion i
…