The U.S. plans to allow a Treasury Department license permitting oil and gas production to expire without renewal on Thursday, according to people familiar with the plan. Oil fell more than 3% to ...
Some results have been hidden because they may be inaccessible to you