Exxon and Chevron Report Worst Quarterly Results of Current Decade
The long decline in oil prices is hitting American oil companies where it hurts and forcing them to scale back some investments in their production that would otherwise drive future growth.
Source: PERC