Brent crude oil hit $117.42 per barrel on Friday, October 23, its highest level since April. The spike follows fresh Houthi attacks on Saudi Arabia […]