Finance
Finance
Barclays slashes its Brent oil price forecast for 2022 and 2023
Fears of decreasing oil demand coupled with persistently high inflation are causing oil prices to move lower, reaching March 2022 … Continue reading