News
U.S. crude oil production has surged to 13.5 million barrels per day, adding significant supply to the global market. Click ...
Crude oil stocks, not including the SPR, stood at 443.1 million barrels on April 18, according to the U.S. Energy Information ...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose by 2.4 million barrels ...
HSBC revised down its Brent crude oil price forecasts for 2025 and 2026, following the announcement of tariffs by U.S.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results