Oil prices have surged past $105 (c. £78.5) a barrel, touching a high of $119 (c. £89), as global markets face the mounting economic consequences of an escalating geopolitical conflict.
Stock Markets
1-2 of 2 Articles
The London stock markets witnessed a significant decline (90%) in IPO activity in 2022, with just 45 issuers listing during the year, a 62% decline when compared to the record 119 recorded in 2021.

