Oil prices experienced another drop, with barrels closing around the $70 mark; this signifies the lowest level in nine months for West Texas Intermediate (WTI). On Wednesday, amidst ongoing market dynamics and geopolitical tensions, the price of oil fell by over 1%. This decline followed a session of losses. It was influenced by the anticipation […]