June 14, 2019
Via: ForbesRecent reports about bankers’ demands that shale producers not increase upstream expenditure have caused some to be pessimistic about the outlook for shale production, up to and including last month’s “Shale Boom about to go Bust.” Other stories have emphasized […]
April 23, 2024
April 4, 2024
March 19, 2024
April 12, 2024
April 18, 2024