Oil prices have fallen to their lowest levels since the invasion of Ukraine as recession fears grow
BRITAIN/NEW YORK: The price of crude oil fell on Thursday to its lowest level before Russia invaded Ukraine in February as traders worried that there would be an economic crisis later this year that would undermine demand for energy. Benchmark After reaching a mid-session low of $93.20, the lowest since February 21, Brent oil futures […]