World news
fromLondon Business News | Londonlovesbusiness.com
2 days agoOil slides as peace hopes and surplus fears weigh on prices - London Business News | Londonlovesbusiness.com
Crude oil fell below $58 as prospects of Russia-Ukraine de-escalation, potential higher Russian exports, structural oversupply and bearish fundamentals pressured prices.