Exxon, Chevron Reap $31 Billion Profit From Energy Crunch

Exxon, Chevron Reap $31 Billion Profit From Energy Crunch