News

Oil demand will peak at 105.6 million barrels per day (bpd) by 2029 and then fall slightly in 2030, a table in the ...
In its June 2025 Monthly Oil Market Report, OPEC highlighted a balanced global oil market outlook despite recent price declines. The OPEC Reference Basket and major benchmarks ...
Achieving the company's next debt goal would transfer a lot of value from creditors to shareholders. Occidental Petroleum ( ...