News

Brazil, Argentina, and Nigeria are pumping oil. Why the big push now when OPEC+ has to restrain spare capacity?
US shale executives expect to drill significantly fewer wells this year than planned at the start of 2025, as lower oil ...