With oil prices expected to hang in around $70/bbl, billions of dollars in Capital will be deferred and unfortunately a lot of work will be lost. With so many already stretched to just make the payments, I wonder how long it will take to see the first $12,000 T3.
I wonder if we'll even need to wait for Spring
I wonder if we'll even need to wait for Spring
Last edited: