Barclays said it forecasts a small oil supply deficit in the third quarter of 2026. According to Jin10, the bank said its baseline expectation is based on cyclical demand factors that it described as the strongest since 2022.
Barclays said it forecasts a small oil supply deficit in the third quarter of 2026. According to Jin10, the bank said its baseline expectation is based on cyclical demand factors that it described as the strongest since 2022.