StanChart has turned bearish on oil, slashing its 2025 forecast by $16 to $61/bbl amid recession fears. Saudi Arabia appears ready to tolerate lower oil prices. Manufacturing is a big part of MBS’ ...
HOUSTON (Reuters) -Oil prices settled up more than $1 a barrel on Tuesday after a deal to resume exports from Iraq's Kurdistan stalled, pacifying some investor concerns that the restart would ...
Last month, we reported that commodity analysts at Standard Chartered have been bucking the overwhelmingly bearish sentiment pervading Wall Street, maintaining a decidedly bullish outlook even as oil ...
Brent crude oil prices are projected to average $73/bbl in 2025, down $7/bbl from 2024, according to Wood Mackenzie’s latest monthly oil market outlook. March 18, 2025 2 min read Brent crude oil ...
Forbes contributors publish independent expert analyses and insights. Robert Rapier is a chemical engineer covering the energy sector. Each year, the Statistical Review of World Energy offers ...
At 415.1 million bbl, US crude oil inventories are about 11.1% below the 5-year average for this time of year, the EIA report indicated. June 25, 2025 2 min read US crude oil inventories for the week ...
LONDON, Oct 16 (Reuters) - The International Energy Agency continues to forecast a significant supply glut in the oil market, but uncertainty over the whereabouts of almost 1.5 million barrels per day ...
UBS on Monday lowered its oil price forecasts, expecting Brent to remain near the upper end of the $60–$70/bbl range for now, before drifting toward the lower end later this year. The investment bank ...
Petrobras (NYSE:PBR) said Monday its Q3 total production fell 6.5% Y/Y to 2.69M boe/day, including an 8.2% drop in oil output to 2.13M bbl/day. Q3 total sales fell 3.2% Y/Y to 2.97M bbl/day, while ...
Crude oil stocks, excluding the SPR, stood at 414.6 million barrels on January 3, according to the EIA. U.S. commercial crude oil inventories, excluding those in the Strategic Petroleum Reserve (SPR), ...
Crude oil stocks, not including the SPR, stood at 416.0 million barrels on October 24, the EIA's latest weekly petroleum status report showed. In its latest weekly petroleum status report, the U.S.