Oil Tops $105 as Middle East War Keeps Prices ElevatedMarketforces AfricaMarch 16, 20260Oil Tops $105 as Middle East War Keeps Prices Elevated Oil prices rose on Monday as escalating tensions in the…