The $80 Billion Megaproject Splurge In Oil OilPrice.com The oil and gas industry has been in recovery mode for at least a year now, and although the improvement in performance is clearly there, the pace of the recovery has been somewhat uneven. Large-scale projects are usually a good gauge of an industry's ... |