Barclays

Barclays slashes oil price forecast to $103pb

Barclays slashes oil price forecast to $103pThe Barclays of the United Kingdom has slashed Brent oil price forecast to 103 per barrel from its earlier $111 previously projected considering the Russian oil supply and an expected surplus on the market.…