The recent downturn in oil prices forced a slowdown in the US shale industry, and top executives appear to be gloomier than ever.
Read Full Article at RT.com
Source: RT
The recent downturn in oil prices forced a slowdown in the US shale industry, and top executives appear to be gloomier than ever.
Read Full Article at RT.com
Source: RT