News

VIENNA -- The Organization of the Petroleum Exporting Countries (OPEC) launched the 2025 edition of its Annual Statistical ...
Crude futures settled lower. The market was restrained by the widely held view that OPEC+ will agree to bring back another 411,000 barrels a day in August. U.S. natural gas futures fell going into the ...