Barclays Slashes Oil Price Forecast To $103 Per Barrel
-
Resilient Russian oil supply and an expected surplus on the market prompted
Barclays to slash its Brent oil price forecast to $103 per barrel for this
year...
58 minutes ago