News

Oil is now hovering around $66 a barrel, prompting analysts to model scenarios where prices remain in the $60s this year or ...
Oil prices fell, with Brent crude down to $60 a barrel as concerns over weakening demand intensified after the latest data showed the U.S. economy contracted in 1Q for the first time since 2022.
Goldman Sachs also lowered its 2026 forecasts, with Brent at $58 a barrel and WTI at $55 per ... “The business model embraced by US oil producers over the past several years becomes far more ...
“Among net imports, we model a modest increase ... and 451.4 million barrels on March 29, 2024. Crude oil in the SPR stood at 396.4 million barrels on March 28, 396.1 million barrels on March ...