Oil prices, including Brent and WTI, dropped more than 5% after yesterday’s FED meeting regarding interest rates. Oil.WTI dropped below $69 – the lowest level since March 24, 2023. Prices fell from $71.5 per barrel to as low as $63.6 per barrel. However, prices have rebounded slightly from lows. Higher volatility was caused by rising concerns about […]