BlockBeats News, May 8th, Barclays stated, "Maintaining its forecast of $100 per barrel for the average Brent crude oil price in 2026, the risk is tilted to the upside. Even in the most optimistic scenario, we believe that oil prices may still be too low as demand remains robust and inventories continue to deplete rapidly." (FX168)
