US Producers Face Tough Choices on Growth, Capital Returns as Oil Falls Below $60

(Reuters) – A plunge in oil prices below $60 per barrel due to an escalating trade war may trigger anxiety across the U.S. oil patch, likely forcing companies to double down on measures including cuts to share buybacks and capital expenditures, analysts have said. Brent crude and West Texas Intermediate (WTI) futures slid to their … Read more