Business Oil prices mark biggest weekly rise in almost 2 years on Middle East tensions October 4, 2024