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 […]
March 14, 2023
February 28, 2023
March 3, 2023
February 21, 2023