In the UK, anxiety over the crisis after Iran’s missile strike on Israel drives down UK shares
Crude oil prices will slide by 24.1% to an average $73.1 a barrel in 2023, the International Monetary Fund has stated in its April 2023 World Economic Outlook Report.
Oil prices fell on Friday as investors worried that weakening global economic growth and tighter central bank monetary policy could curb a recovery in fuel demand.